To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
根据以上提示,可知节点加入集群需执行以上返回的那条命令。
查看docker info,显示docker工作在swarm模式
[iyunv@manager1 ~]# docker info
...
Swarm: active
...
查看管理节点已启动起来一个节点
[iyunv@manager1 ~]# docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
8d1kzvnv99q2gy82ulrklezom * manager1 Ready Active Leader
在work1 、worker2上执行加入集群的命令
[iyunv@worker1 ~]# docker swarm join \
> --token SWMTKN-1-12k7eupx7wbuhdhyb1qo2vu8q49x8k4uq0d0t62ksb8irlylex-6fz55egsirm1l5076pin7ksc6 \
> 192.168.71.137:2377
This node joined a swarm as a worker.
[iyunv@worker2 ~]# docker swarm join \
> --token SWMTKN-1-12k7eupx7wbuhdhyb1qo2vu8q49x8k4uq0d0t62ksb8irlylex-6fz55egsirm1l5076pin7ksc6 \
> 192.168.71.137:2377
This node joined a swarm as a worker.
如果上面的命令不记得了,可以在manager1节点上用以下命令查看
[iyunv@manager1 ~]# docker swarm join-token worker
To add a worker to this swarm, run the following command:
在manager1节点上再次查看node列表信息
[iyunv@manager1 ~]# docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
8d1kzvnv99q2gy82ulrklezom * manager1 Ready Active Leader
8iwemhb8ux2fedbdn12c9igii worker2 Ready Active
bdmj4stzpnwmkovonnxj6u4q9 worker1 Ready Active
说明集群已创建完成。