docker 删除节点
时间: 2023-06-28 18:16:15 浏览: 177
docker命令参数大全.docx
要删除Docker Swarm集群中的节点,可以按照以下步骤进行操作:
1. 在需要删除的节点上运行以下命令,将其从集群中删除:
```
docker swarm leave
```
如果节点是主节点,则需要先将其降级为工作节点。可以使用以下命令将节点降级:
```
docker node demote <node-id>
```
其中,<node-id> 是需要降级的节点的ID。
2. 在集群中的任意一个节点上运行以下命令,将需要删除的节点从集群中移除:
```
docker node rm <node-id>
```
其中,<node-id> 是需要删除的节点的ID。
3. 等待一段时间,让集群重新平衡。可以使用以下命令查看集群状态:
```
docker node ls
```
等待所有节点的状态都变为“Ready”。
4. 现在已经成功将节点从集群中删除。可以使用以下命令查看集群中的节点列表:
```
docker node ls
```
确认需要删除的节点已经不在列表中。
阅读全文