【问题标题】:Is docker swarm manager part of the swarm cluster?docker swarm manager 是 swarm 集群的一部分吗?
【发布时间】:2016-11-24 18:41:23
【问题描述】:

我不太明白为什么官方文档都用这么多机器来创建swarm集群。是否可以在同一台机器上安装 consul 和 swarm manager?另外,集群管理器是集群的一部分吗?例如,如果我创建了一个覆盖网络,swarm manager 是否是该网络的一部分?

【问题讨论】:

    标签: docker docker-swarm


    【解决方案1】:

    答案是否定的。 Swarm Manager 不是网络覆盖的一部分。更一般地说,Swarm 只是一个运行在 Docker 守护进程上的容器。如果将此 Docker 守护进程添加到集群中,则托管 Swarm 容器的 Swarm Manager 也将成为 Swarm Agent,然后接收容器。

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

    【讨论】:

    • 谢谢 :D 另一个问题,我可以让不同的 swarm 集群共享同一个 consul 后端吗?似乎 consul 中的数据没有给 swarm 集群一个 id...
    • 我没有得到你的答案,你能改一下吗?
    • 我想构建两个 Swarm 集群,一个用于测试,另一个用于生产。这两个集群可以共享相同的发现后端(在我的例子中是 consul)吗?
    • 我不确定,但我会在信任它之前对其进行广泛测试。无论如何我都会建议它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-24
    • 1970-01-01
    • 2022-01-05
    相关资源
    最近更新 更多