docker swarm manager 是 swarm 集群的一部分吗?

Is docker swarm manager part of the swarm cluster?

不太明白为什么官方文档要用那么多机器做一个swarm集群。是否可以在同一台机器上使用 hv consul 和 swarm manager?另外,群管理器是集群的一部分吗?比方说,如果我创建一个覆盖网络,群管理器主机是该网络的一部分吗?

答案是否定的。 Swarm Manager 不是网络覆盖的一部分。更一般地说,Swarm 只是 Docker 守护程序上的一个容器 运行。如果你把这个Docker守护进程加入到集群中,那么托管Swarm容器的Swarm Manager也将是一个Swarm Agent,然后接收容器。

如果您需要,可以在 how to deploy a Swarm cluster 上找到完整的分步教程。