配置过程的步骤

配置过程的步骤,第1张

Docker部署Consul配置过程解析

本文详细介绍了Docker配置咨询设备的全过程分析。原文根据示例代码非常详细,对大家的学习培训或者工作有一定的参考价值,有需要的盆友可以参考一下

运行命令

dockerrun-d-nameconsul-p8500:8500consul

指明端口号

https://www.consul.io/docs/install/ports.html

指示

/consult/data:持久性数据存储
/consult/config:环境变量

咨询设备

https://www.consul.io/docs/agent/options.html

注意:打开浏览器http://外网地址ip:8500

集群部署

启动四个咨询代理,三个服务器(一个领导人将在大选中选出)和一个客户端。

#启动第一个服务器连接点,集群规定要有3个服务器,将容器8500的端口映射到服务器8900的端口号,另外打开管理方法页面[/Br/] dockerrun-d-name=CONSUL1-p8900:8500-eCONSUL_BIND_INTERFACE=eth0CONSULagent-Server=true-bootstrap-expect=3-client=0.0.0.0-ui[/Br/][/h并添加集群
dockerrun-d-name=consul2-econsul2_bind_interface=eth0consulagent-Server=true-Client=0.0.0-join172.17.0.2#启动第三个服务器连接点,并添加集群
dockerrun-d-name=consul3-econsul_bind_interface=eth0consulagent-Server=true-Client=0.0.0-join171

一般第一个启动容器的IP是172.17.0.2,后续很多启动容器IP会排队:172.17.0.3,172.17.0.4,172.17.0.5。

这个Consul连接点连接在Docker的容器中,它们按照桥模式进行通信。但是,如果服务器想要浏览容器中的互联网,它必须进行端口映射。当第一个容器启动时,Consul的8500端口被映射到服务器的8900端口,这样就可以根据服务器的计算机浏览器方便地查询集群信息内容。

文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存