我的平台是:
Ubuntu-16.04
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来协调不同的码头集装箱,但无法继续进行。请帮助解决这个问题。
答案 0 :(得分:0)
你所做的事情可能会有些混乱。
docker run swarm create
不如何使用docker 1.12 +创建群集群。
我并不确切地知道library/swarm
容器的用途,但绝对不能用于操作群集群集(可能是旧方法吗?)。
在管理器节点上创建具有Docker版本1.12+的群集群集的命令是:
docker swarm init --advertise-addr <MANAGER-IP>
您可以查看此official docker swarm tutorial来进行POC。