2

我正在使用静态 IP 列表运行 swarm,并且我想添加一个节点。

显而易见的解决方案是退出创建的 swarmswarm manage -H 2375:2375 <node_ip1:2375>并运行swarm manage -H 2375:2375 <node_ip1:2375>,<node_ip2:2375>.

是否有另一种解决方案可以执行诸如swarm add <node_ip2:2375>向我正在运行的集群中添加第二个节点之类的操作?

4

1 回答 1

1

如果不手动重新启动集群并添加新主机,您就不能使用 IP 列表即时添加节点。但是,如果您将 swarm 与服务发现一起使用,您就可以做到。

您可以在此处找到使用服务发现实现 docker-swarm 以及如何动态连接节点所需的参考资料。请注意,您可以使用任何这些Discovery 后端

于 2015-06-11T13:03:02.837 回答