“docker运行群创build”失败,错误“503服务不可用”

我的平台是:

  • 操作系统: Ubuntu-16.04
  • Docker版本: 1.12.6, build 78d1802

当我运行docker run swarm create ,失败了,输出如下:

 Unable to find image 'swarm:latest' locally latest: Pulling from library/swarm ebe0176dcf9a: Pull complete 19f771faa982: Pull complete 902eeedf931a: Pull complete Digest: sha256:815fc8fd4617d866e1256999c2c0a55cc8f377f3dade26c3edde3f0543a70c04 Status: Downloaded newer image for swarm:latest <html><body><h1>**503 Service Unavailable**</h1> **No server is available to handle this request.** </body></html> 

我正在做群体的POC编排不同的docker集装箱,但无法继续。 请帮助解决这个问题。

这可能是你做了一些混淆。

docker run swarm create 不是如何创build一个docker1.12 +群集群。

我不知道library/swarm集群容器是干什么的,但绝对不是为了运行一个集群(也许是一个旧的方法呢?)。

pipe理器节点上创buildDocker版本为1.12+的swarm群集的命令是:

 docker swarm init --advertise-addr <MANAGER-IP> 

你可以看看这个官方的docker群教程做你的POC。