如何在Docker Swarm集群中解散节点

家里有2个树莓派CM4,1个树莓派4B 4G,还有1个ITX服务器。

上面都有dockers,之前是树莓派4B 作为集群(Leader),现在改用为ITX为集群(Leader)。下面就是怎么解散docker swarm 集群。

然后再重新创建集群,把树莓派上的dockers移到到ITX电脑上。

1、登录节点(docker)退出集群

docker swarm leave

2、登录master节点,删除已经退出的dockers 节点

docker node rm 主机名

主机名可以用下面dockers命令行查看,HOSTNAME就是主机名

docker node ls

3、master节点(管理节点),解散master节点

docker swarm leave --force

4、查看docker swarm集群

docker node ls

5、重新建立集群

查看这个文章:Docker Swarm 集群

Saiyintai

软件测试工程师

相关推荐

Docker 设置网络代理

Docker Compose因网络超时更新失败,错误为请求Docker仓库时连接被取消。解决方法是在`/etc/docker/daemon.json`中配置HTTP和HTTPS代理为`http://127.0.0.1:7897`,并重启Docker服务。

停止并删除dockers 网络

Ubuntu 24.04部署ai-manus存在安全风险,因无用户登录功能。关闭容器时网络被占用,需先停止相关容器再执行docker compose down。项目功能达manus的80%,但消耗tokens过多。

暂无评论