微网站的功能,设计了网站,网站备案拍照,注册公司注册资金可以随便写吗目录
获取镜像
运行
集群搭建 官网#xff1a;https://www.consul.io/
文档#xff1a;https://www.consul.io/docs/index.html 获取镜像
docker pull consul:1.3.0 运行
如果已存在dev-consul先移除
docker rm -f dev-consul
创建容器#xff0c;守护进程方式启动https://www.consul.io/
文档https://www.consul.io/docs/index.html 获取镜像
docker pull consul:1.3.0 运行
如果已存在dev-consul先移除
docker rm -f dev-consul
创建容器守护进程方式启动daemon名称为dev-consul将容器中的8500端口映射为本机的8500端口镜像使用consul版本1.3.0。
docker run -d --namedev-consul -p 8500:8500 consul:1.3.0 浏览器访问8500端口打开consul页面 进入命令行采用
docker exec -ti dev-consul bin/sh 集群搭建
docker run -d --namedev-consul -e CONSUL_BIND_INTERFACEeth0 consul
eth0为docker默认的网卡
看eth0的 ip假如为172.17.0.4
docker exec -t dev-consul ifconfig
然后浏览器访问ip:8500端口打开consul ui页面 启动另外两个节点
docker rm -f dev-consul2
docker rm -f dev-consul3
docker run -d --namedev-consul2 -e CONSUL_BIND_INTERFACEeth0 consul agent -dev -join172.17.0.4
-join参数为加入集群主节点的ip
docker run -d --namedev-consul3 -e CONSUL_BIND_INTERFACEeth0 consul agent -dev -join172.17.0.4
启动客户端
docker run -d --namedev-consul3 -e CONSUL_BIND_INTERFACEeth0 consul agent -retry-join172.17.0.4 看集群成员
docker exec -t dev-consul consul members
docker exec -t dev-consul consul operator raft list-peers