码头群离开

描述

离开群

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更新 更新群