Docker swarm节点主机名是相同的

时间:2016-08-11 09:49:53

标签: docker docker-swarm

我使用vagrant来管理VirtualBox,我想使用Docker Swarm构建一个集群。

当我运行命令docker node ls时,它显示相同的主机名。此外,如果我运行该服务,它们会立即运行并关闭并运行并关闭。

Here is the vagrant file.
Here is the docker swarm result show.

2 个答案:

答案 0 :(得分:1)

我建议安装docker-machine,然后使用以下脚本安装swarm

Troubles using docker-machine to setup Swarm

引擎盖下它仍然使用Virtualbox,与流浪者相比,它只是一种更方便码头的方式。

答案 1 :(得分:1)

可能是由于在docker-engine之前或之后更改主机名的问题引起的: https://github.com/docker/docker/issues/27173

重新启动虚拟机后,HOSTNAME列正确无误。