docker swarm 删除节点

有时临时在 docker swarm 集群上增加节点(node3),过后需要删除节点

# 获取 node 信息
docker node ls
ID                            HOSTNAME            STATUS              AVAILABILITY        MANAGER STATUS      ENGINE VERSION
j52o5frhmphiksqz0xq1mkbbh *   node1               Ready               Active              Leader              18.09.7
nq6v8dog0xzgpzx51x7bv59bp     node2               Ready               Active                                  18.09.7
6whtoqrhkzv3ax4xy9ab20gmy     node3               Ready               Active                                  18.09.7

# 让 node3 离开,排空 node3 的容器(在 master 上操作)
docker node update --availability drain 6whtoqrhkzv3ax4xy9ab20gmy

# 让 node3 主动离开集群,让节点处于down状态 (在 node3 上操作)
docker swarm leave

# 删除 node节点(在 master 上操作)
docker node rm 6whtoqrhkzv3ax4xy9ab20gmy
posted @   lclc  阅读(90)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-04-11 编程语言史话,为什么编程中 1=2?
2016-04-11 10大协作办公工具:实现团队工作效率最大化
2016-04-11 如何有效使用Project(1)——编制进度计划、保存基准
2016-04-11 多项目同时进行如何做好进度管理
2016-04-11 @RISK
2016-04-11 如何让项目“按期”完工?
2016-04-11 Microsoft Project 2010 简体中文专业版 + 永久激活密钥
点击右上角即可分享
微信分享提示