1

我通过创建了一个集群

docker-machine -d azure --swarm --swarm-master --swarm-discovery token://SWARM_CLUSTER_TOKEN my-swarm-master

docker-machine  -d azure--swarm --swarm-discovery token://SWARM_CLUSTER_TOKEN my-node-01

之后,我登录了cloud.docker.com——但是当我点击节点集群节点时,我看不到我的集群。

那么swarm(通过命令行)和集群(通过cloud.docker.com)不是一回事吗?有什么区别,我应该什么时候使用哪一个?

编辑:是的,我的 Azure 订阅已添加到Cloud Settings下的 cloud.docker.com 中。

4

1 回答 1

2

他们是分开的。您运行的 docker-machine 命令创建了一个您自己管理的自托管集群(来自您的第一个 docker-machine 命令)。Docker 云创建了一个从 Docker 基础架构为您管理的环境。如果无法访问 Swarm 使用的令牌,Docker Cloud 将无法了解 Swarm 中的节点。

于 2016-09-06T18:19:36.217 回答