参考 官方文档 part3示例,执行docker swarm init
命令,终端显示如下信息:
cappuccinooos-MacBook-Pro:part3 cappuccinooo$ docker swarm init
Swarm initialized: current node (lov9115nc9hxkjamr0w5yfaju) is now a manager.
To add a worker to this swarm, run the following command:
docker swarm join --token SWMTKN-1-61uh6hcvcsd40jyiod15d0vpfqsrpsb8n8sam5pufym9f0z7wq-5tyzqcmy43glzqg57nv55zwkm 192.168.65.3:2377
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
开始以为执行失败了,没仔细阅读提示信息,google搜索了下没找到相关信息,在这篇文章Swarm简单介绍中受到启发,可通过命令docker node ls
查看当前节点情况,如:
cappuccinooos-MacBook-Pro:part3 cappuccinooo$ docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION
lov9115nc9hxkjamr0w5yfaju * linuxkit-025000000001 Ready Active Leader 18.03.1-ce
可以看到,manager节点是正常初始化好了。
这篇文章是想提醒大家要好好阅读提示信息,不要一眼看到提示信息有点像报错信息就以为当然了