准备三台服务器
host | IP | 说明 |
---|---|---|
node1 | 192.168.31.130 | Docker集群1 |
node2 | 192.168.31.131 | Docker集群2 |
node3 | 192.168.31.132 | Docker集群3 |
创建docker swarm集群
主节点node1执行
#docker swarm init --advertise-addr "节点IP"
docker swarm init --advertise-addr "192.168.31.130"
这里由于我已经初始化过,所以使用
#查看加入主节点的token
docker swarm join-token worker
复制如上命令到node2,node3节点依次执行即可
查询当前swarm集群所有节点数量
docker node ls
不出意外应该是如图中效果,如果出现加入失败,需要检查2377端口是否放行