centos docker上安装Nacos

官方提供有打包好的镜像直接拉取即可;同时也可以自己制作镜像官方说明文档 ;这里我们直接使用镜像仓库中制作好的镜像。

# 拉取镜像
docker pull nacos/nacos-server

单机版部署

单机版部署很多简单,直接一条命令即可完成,通过 MODE 来设置使用单机模式;注意如果是多网卡的话需要配置NACOS_SERVER_IP参数来指定IP,否则可能会导致外网无法访问;

docker run -d  --name nacos -p 8848:8848 --env MODE=standalone --env NACOS_SERVER_IP=111.111.11.11 nacos/nacos-server
/*111.111.11.11为你主机nacos的ip 如果单机版就配一个就可以*/

启动成功后访问http://111.111.11.11:8848/nacos/index.html 即可,认是账号和密码都是nacos。

集群版部署

同样准备3台服务

docker run -d --name nacos-cluster -p 8848:8848 \
  --env NACOS_SERVERS=192.168.56.102,192.168.56.104,192.168.56.105 \
  --env NACOS_SERVER_IP=192.168.56.102 \
  --env SPRING_DATASOURCE_PLATFORM=MysqL \
  --env MysqL_SERVICE_HOST=192.168.56.103 \
  --env MysqL_SERVICE_DB_NAME=nacos \
  --env MysqL_SERVICE_USER=root \
  --env MysqL_SERVICE_PASSWORD=123456 \
  --env MysqL_DATABASE_NUM=1 \
  nacos/nacos-server

 

器;分别执行如下命令;注意NACOS_SERVER_IP 参数需要修改为各个服务器自己的IP地址

数说明:

至此集群就搭建完成了。可以通过docker日志命令查询nacos的日志信息(docker logs -ft --tail 200 nacos-cluster )。



作者:Vchar_Fred
链接:https://www.jianshu.com/p/54f6da71ac48
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。   原文:https://blog.vchar.top/dcs/1614258001.html

相关文章

Docker是什么Docker是 Docker.Inc 公司开源的一个基于 LXC技...
本文为原创,原始地址为:http://www.cnblogs.com/fengzheng...
镜像操作列出镜像:$ sudo docker imagesREPOSITORY TAG IMA...
本文原创,原文地址为:http://www.cnblogs.com/fengzheng/p...
在 Docker 中,如果你修改了一个容器的内容并希望将这些更改...
在Docker中,--privileged 参数给予容器内的进程几乎相同的权...