Docker Swarm - 删除 worker 节点

1、前提:集群环境已经运行

在manager节点上执行:

bash 复制代码
# 查看节点信息
>>> docker node ls

ID                            HOSTNAME                  STATUS    AVAILABILITY   MANAGER STATUS   ENGINE VERSION
jr06s8pbrclkrxt7jpy7wae8t *   iZ2ze78653g20ksebnllhpZ   Ready     Active         Leader           20.10.16
4v3rwq67jrf6skao18zvjhlr0     rasp03                    Ready     Active                          20.10.17


# 排空
>>> docker node update --availability drain 4v3rwq67jrf6skao18zvjhlr0
4v3rwq67jrf6skao18zvjhlr0

# 重启 节点
>>> docker node update --availability active 4v3rwq67jrf6skao18zvjhlr0


>>> docker node ls
ID                            HOSTNAME                  STATUS    AVAILABILITY   MANAGER STATUS   ENGINE VERSION
jr06s8pbrclkrxt7jpy7wae8t *   iZ2ze78653g20ksebnllhpZ   Ready     Active         Leader           20.10.16
4v3rwq67jrf6skao18zvjhlr0     rasp03                    Ready     Drain                           20.10.17

在worker节点上执行:

bash 复制代码
# 主动申请离开集群
>>> docker swarm leave
Node left the swarm.

在manager节点上执行:

bash 复制代码
>>> docker node ls

ID                            HOSTNAME                  STATUS    AVAILABILITY   MANAGER STATUS   ENGINE VERSION
jr06s8pbrclkrxt7jpy7wae8t *   iZ2ze78653g20ksebnllhpZ   Ready     Active         Leader           20.10.16
4v3rwq67jrf6skao18zvjhlr0     rasp03                    Down      Drain                           20.10.17


# 删除节点
>>> docker node rm 4v3rwq67jrf6skao18zvjhlr0
4v3rwq67jrf6skao18zvjhlr0


>>> docker node ls
ID                            HOSTNAME                  STATUS    AVAILABILITY   MANAGER STATUS   ENGINE VERSION
jr06s8pbrclkrxt7jpy7wae8t *   iZ2ze78653g20ksebnllhpZ   Ready     Active         Leader           20.10.16
相关推荐
givemeacar2 分钟前
SpringBoot3.3.0集成Knife4j4.5.0实战
java
十六年开源服务商7 分钟前
家庭装修公司网站方案策划2026
java·开发语言
XiYang-DING12 分钟前
【Java】TOP-K问题
java·开发语言
CHANG_THE_WORLD13 分钟前
模拟解析:宽度数组 `[1,2,1]`,10个条目的 XRef 流
java·前端·算法
MyY_DO19 分钟前
布隆过滤器todo
java
摆烂z21 分钟前
对外访问网络限制*.aliyuncs.com开放也拉不下来和查看docker容器结构
运维·docker·容器
砍材农夫22 分钟前
spring-ai 第五模型介绍
java·人工智能·spring
mu_guang_24 分钟前
计算机体系结构2-内存一致性
java·后端·spring·计算机体系结构
小旭952724 分钟前
SpringBoot + 七牛云 + Quartz:图片存储与定时清理
java·spring boot·后端·mybatis
爱码驱动1 小时前
Java多线程详解(5)
java·开发语言·多线程