节点上的主机如果想离开的话,可以自己直接执行docker swarm leave
然后你可以发现,原本跑在自己上面的容器被转移到别的容器上了。此时如果在manager节点上docker node ls看的话,这个节点已经Down了。

然后访问下这个节点的服务,也是理所当然的失败

想加入回来就重新JOIN一下

但此时注意两点,第一。对于manager来说之前的退出是Down状态,此时并没有从节点里把这个退出的节点删除,而我们有重新在节点上执行JOIN。这个时候是
Docker Swarm节点移除与重新加入指南
本文介绍了如何从Docker Swarm集群中安全删除节点,并详细讲述了节点离开、重新加入集群的步骤,包括使用`docker node leave`、`docker node update --availability drain`、`docker node rm`等命令,以及解决manager节点移除和节点状态管理的问题。
节点上的主机如果想离开的话,可以自己直接执行docker swarm leave
然后你可以发现,原本跑在自己上面的容器被转移到别的容器上了。此时如果在manager节点上docker node ls看的话,这个节点已经Down了。

然后访问下这个节点的服务,也是理所当然的失败

想加入回来就重新JOIN一下

但此时注意两点,第一。对于manager来说之前的退出是Down状态,此时并没有从节点里把这个退出的节点删除,而我们有重新在节点上执行JOIN。这个时候是
1万+
670

被折叠的 条评论
为什么被折叠?