我通过
创建了一个群集群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 - 但是当我点击 Node Clusters 或 Nodes 时,我可以'看到我的群体。
swarm (通过命令行)和群集(通过cloud.docker.com)不是一回事吗?有什么不同之处,什么时候应该使用哪一个?
编辑: 是的,我的Azure订阅已添加到cloud.docker.com的云设置下。
答案 0 :(得分:2)
他们是分开的。您运行的docker-machine命令创建了一个您自己管理的自托管swarm(来自您的第一个docker-machine命令)。 Docker Cloud创建了一个从Docker基础架构为您管理的环境。如果无法访问Swarm使用的令牌,Docker Cloud将无法了解您的Swarm中的节点。