Docker Swarm
CLI Commands
Swarm Management
docker swarm init --advertise-addr <ip> # Set up master
docker swarm init --force-new-cluster -advertise-addr <ip> # Force manager on broken cluster
docker swarm init –autolock # Enable auto lock
docker swarm join-token worker # Get token to join workers
docker swarm join-token manager # Get token to join new manager
docker swarm join <server> worker # Join host as a worker
docker swarm leave
docker swarm unlock # Unlock a manager host after docker
# daemon restart when autolock is on
docker swarm unlock-key # Print key needed for 'unlock'Handling nodes
Labelling nodes
Rebalancing
Forced rebalance (dangerous)
Draining a node
Undrain
Managing Services
Last updated
Was this helpful?