码迷,mamicode.com
首页 > 其他好文 > 详细

Consul docker集群

时间:2019-10-13 23:23:10      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:data   expect   ip地址   data-   节点   consul   docker集群   members   boot   

获取镜像
docker pull consul
启动镜像
开发:
docker run -d --name=dev-consul -p 8500:8500 consul
集群:
• 部署server端
本环境仅仅部署一个server端和一个client端!
docker run -d -p 8500:8500 --name node1 consul agent -server -bootstrap-expect 3 -data-dir=/tmp/consul -client="0.0.0.0" -ui
查看 node1 ip地址
docker exec -it node1 ip a

技术图片

 

 

部署client端
docker run -d --name node2 consul agent -server -join 172.17.0.2
docker run -d --name node3 consul agent -server -join 172.17.0.2
docker run -d --name node4 consul agent -server -join 172.17.0.2

查看容器运行
docker ps

技术图片

 

 查看集群节点

docker exec node1 consul members

技术图片

 

Consul docker集群

标签:data   expect   ip地址   data-   节点   consul   docker集群   members   boot   

原文地址:https://www.cnblogs.com/lidezhen/p/11668952.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!