©
本文档使用
php.cn手册 发布
离开蜂群
docker swarm leave [OPTIONS]
名称,简写 | 默认 | 描述 |
---|---|---|
--force,-f | false | 强制此节点离开群集,忽略警告 |
命令 | 描述 |
---|---|
docker swarm | 管理群 |
命令 | 描述 |
---|---|
docker群 ca | 管理根CA |
docker群初始化 | 初始化一个群 |
docker群加入 | 加入群体作为节点和/或manager |
docker群联合令牌 | 管理联合令牌 |
docker群离开 | 离开群 |
docker群解锁 | 解锁群 |
docker群解锁键 | 管理解锁密钥 |
docker群更新 | 更新群体 |
当您在员工上运行此命令时,该员工将离开群集。
您可以使用--force
选择经理将其从群集中移除。但是,这并不能重新配置群集,以确保有足够的管理人员来维持群集中的法定人数。将经理从群集中移除的安全方法是将其降级给员工,然后指示其在不使用“仲裁”的情况下离开法定人数。--force
.只使用--force
在经理离开后不再使用群集的情况下,例如在单节点群中。
从经理那里可以看出,下面的蜂群是这样的:
$ 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
命令。