Swarm 集群
创建Swarm 集群
--listen-addr ip : port
- 管理者节点
advertise-addr ip
- 广播地址
加入Swarm 集群
添加manager或者worker节点到集群,只要执行对应的命令即可。
在创建的创建Swarm 集群的机器上,执行以下命令,会生成响应的执行命令,只需要在响应的机器上运行即可,就可以加入奥这个swarm集群。
查看swarm集群节点
只可以在Manager节点执行命令
创建共享网络
如果不同主机容器和容器之间业务通讯,还需要创建一个新的共享网络。
ingress网络仅用于管理Swarm集群,所以我们需要创建新的共享网络。
搞定之后就可以部署各种各样的集群了。比如PXC集群,只需要--net=swarm_test
即可。
退出Swarm集群
主动退出Swarm集群:
Manager 退出集群必须要使用--force
参数,Work节点z直接执行docker swarm leave
即可
被动退出Swarm集群:
宿主机执行
如果manager节点想要退出集群
删除任何的节点必须要先停止它的Dokcer服务
Manager节点必须先降级成Worker节点,然后再去删除。
解除docker集群(解除docker集群,网络自动消失
docker network ls
查看)
资料
Last updated