LinuxCommandLibrary

docker-node

manage Docker Swarm cluster nodes

TLDR

List swarm nodes

$ docker node ls
copy
Inspect a node
$ docker node inspect [node]
copy
Promote node to manager
$ docker node promote [node]
copy
Demote manager to worker
$ docker node demote [node]
copy
Update node availability
$ docker node update --availability [drain] [node]
copy
Add label to node
$ docker node update --label-add [key=value] [node]
copy
Remove a node
$ docker node rm [node]
copy

SYNOPSIS

docker node command [options]

DESCRIPTION

docker node manages Swarm nodes. Nodes are Docker hosts participating in a swarm cluster. Only works when the Docker daemon is running in swarm mode. Managers coordinate cluster operations while workers execute tasks. Node management includes controlling availability, labels for task placement constraints, and role assignments.

SUBCOMMANDS

ls

List nodes in the swarm.
inspect
Display detailed node information.
update
Update a node.
promote
Promote nodes to manager.
demote
Demote managers to workers.
rm
Remove nodes from swarm.
ps
List tasks running on nodes.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community