创建集群主节点:
docker swarm init --advertise-addr=192.168.31.184
#advertise-addr 主节点IP
#同时默认会创建一个ignress网络,这个不能删,如果容器端口映射到外面,则容器会默认加入到这个ignress网络里,如果删除了,存在需要对外开放端口的镜像则会报错找不到ignress网络
#即时手动docker network新增同名的ignress网络也不行,docker swarm还是会报错找不到这个网络,需要删除docker swarm 重建
子节点加入集群:
docker swarm join --token SWMTKN-1-29bvrmozr4pzs6zntzwg9dpach148or86vojijv6uq2h2tgiwj-9rjta45hsngiqvdaqweizhvo7 192.168.31.184:2377
子节点离开集群:
docker swarm leave
强制删除节点:
docker node ls docker node rm g36lvv23ypjd8v7ovlst2n3yt
主节点离开集群:
docker swarm leave --force
标签:--,swarm,ignress,集群,docker,节点 From: https://www.cnblogs.com/whaleX/p/17569682.html