码头群离开
描述
离开群
API 1.24+
客户端和守护程序API都必须至少为
1.24,
才能使用此命令。docker version
在客户端上使用命令检查客户端和守护程序API版本。
Swarm此命令与Swarm协调器一起使用。
用法
$ docker swarm leave [OPTIONS]
扩展说明
在工作程序上运行此命令时,该工作程序会离开群。
您可以使用--force
管理器上的选项将其从群中删除。但是,这不会重新配置群集以确保有足够的管理器来维持群集中的仲裁。从群中删除经理的安全方法是将其降级为工作人员,然后将其指示离开仲裁而不使用--force
。仅--force
在管理器离开后不再使用群集的情况下使用,例如在单节点群集中。
有关此命令的示例用法,请参阅下面的示例部分。
选项
名称,简写 | 默认 | 描述 |
--force , -f |
强制该节点离开群,忽略警告 |
例子
从经理那里看,考虑以下群体:
$ docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
7ln70fl22uw2dvjn2ft53m3q5 worker2 Ready Active
dkp8vy1dq1kxleu9g4u78tlag worker1 Ready Active
dvfxp4zseq4s0rih1selh0d20 * manager1 Ready Active Leader
要删除worker2
,请从worker2
自身发出以下命令:
$ docker swarm leave
Node left the default swarm.
该节点仍将出现在节点列表中,并标记为down
。它不再影响群操作,但是一长串down
节点会使节点列表混乱。要从列表中删除非活动节点,请使用node rm
命令。
上级命令
命令 | 描述 |
---|---|
码头工人 | 管理群 |
相关命令
命令 | 描述 |
docker swarm ca | 显示并旋转根CA |
docker swarm初始化 | 初始化一群 |
docker swarm加入 | 加入一群人作为节点和/或管理者 |
docker swarm连接令牌 | 管理加入令牌 |
码头群离开 | 离开群 |
码头群解锁 | 解锁群 |
泊坞窗群解锁密钥 | 管理解锁密钥 |
docker swarm更新 | 更新群 |