加入多个 docker swarm 集群
Join multiple docker swarm clusters
有两个 docker 集群。在 cluster1 中有一个经理和两个工人。在 cluster2 中有一位经理和一位工人。
如何加入这两个 docker swarm 集群(cluster1 和 cluster2)?
不,不直接。但是,您可以从集群中删除,然后加入另一个集群。因为,Manager 节点处理 worker 节点,它们的加密等,这不能由多个 swarm managers 同时完成。
您始终可以让工作人员和管理人员加入 swarm 节点集群(即使节点在覆盖网络上)。因此,在您的情况下,cluster1 和 cluster2 是 运行。您必须离开 cluster2 中的节点,以便它们可以加入 cluster1,即节点(管理器或工作人员)可以一次成为单个集群的一部分。您必须从 cluster2 docker node rm
,然后使用 cluster1 的令牌 docker swarm join
,反之亦然。
有两个 docker 集群。在 cluster1 中有一个经理和两个工人。在 cluster2 中有一位经理和一位工人。
如何加入这两个 docker swarm 集群(cluster1 和 cluster2)?
不,不直接。但是,您可以从集群中删除,然后加入另一个集群。因为,Manager 节点处理 worker 节点,它们的加密等,这不能由多个 swarm managers 同时完成。
您始终可以让工作人员和管理人员加入 swarm 节点集群(即使节点在覆盖网络上)。因此,在您的情况下,cluster1 和 cluster2 是 运行。您必须离开 cluster2 中的节点,以便它们可以加入 cluster1,即节点(管理器或工作人员)可以一次成为单个集群的一部分。您必须从 cluster2 docker node rm
,然后使用 cluster1 的令牌 docker swarm join
,反之亦然。