2025-03-14 21:59:59 -06:00
|
|
|
# docker node
|
|
|
|
|
|
|
|
|
|
> Manage Docker Swarm nodes.
|
|
|
|
|
> More information: <https://docs.docker.com/reference/cli/docker/node/>.
|
|
|
|
|
|
|
|
|
|
- List nodes in the swarm:
|
|
|
|
|
|
|
|
|
|
`docker node ls`
|
|
|
|
|
|
|
|
|
|
- List tasks running on one or more nodes, defaults to the current node:
|
|
|
|
|
|
|
|
|
|
`docker node ps {{node1 node2 node3 ...}}`
|
|
|
|
|
|
|
|
|
|
- Display detailed information on one or more nodes:
|
|
|
|
|
|
|
|
|
|
`docker node inspect {{node1 node2 node3 ...}}`
|
|
|
|
|
|
|
|
|
|
- Promote one or more nodes to manager in the swarm:
|
|
|
|
|
|
|
|
|
|
`docker node promote {{node1 node2 node3 ...}}`
|
|
|
|
|
|
|
|
|
|
- Demote one or more nodes from manager in the swarm:
|
|
|
|
|
|
|
|
|
|
`docker node demote {{node1 node2 node3 ...}}`
|
|
|
|
|
|
|
|
|
|
- Remove one or more nodes from the swarm:
|
|
|
|
|
|
|
|
|
|
`docker node rm {{node1 node2 node3 ...}}`
|
|
|
|
|
|
|
|
|
|
- Update metadata about a node, such as its availability, labels, or roles:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`docker node update --{{availability|role|label-add|...}} {{active|worker|...}} {{node1}}`
|