1、以三个节点为例:
192.168.25.174 swarm manager
192.168.25.175 swarm worker
192.168.25.176 swarm worker
2、在每个节点上都安装docker
#apt-get install docker.io
3.拉取swarm镜像
#docker pull swarm
可能拉取镜像超时,需要给docker配置加速
4.在manager节点初始化swarm
#docker swarm init
![](https://img.haomeiwen.com/i8230644/70a64eca329f4137.png)
5.在worker节点执行加入swarm集群的命令
docker swarm join --token 第4步节点初始化获得的token 192.168.25.174:2377
出现下图箭头所示的话表示加入swarm集群成功。
![](https://img.haomeiwen.com/i8230644/9390d130eab4ceda.png)
想要添加manager或worker但是不知道加入的taken时,可执行如下命令:
//获取以manager身份加入集群的token
#docker swarm join-token manager
//获取以worker身份加入集群的token
#docker swarm join-token worker
![](https://img.haomeiwen.com/i8230644/ace84688c8832d44.png)
6.离开集群
在要离开的节点上执行:
#docker swarm leave --force
![](https://img.haomeiwen.com/i8230644/e11e44a6f0643e5f.png)
网友评论