docker swarm update

Estimated reading time: 1 minute


Update the swarm


docker swarm update [OPTIONS]


Name, shorthand Default Description
--autolock false Change manager autolocking setting (true|false)
--cert-expiry 2160h0m0s Validity period for node certificates (ns|us|ms|s|m|h)
--dispatcher-heartbeat 5s Dispatcher heartbeat period (ns|us|ms|s|m|h)
--external-ca   Specifications of one or more certificate signing endpoints
--max-snapshots 0 Number of additional Raft snapshots to retain
--snapshot-interval 10000 Number of log entries between Raft snapshots
--task-history-limit 5 Task history retention limit

Parent command

Command Description
docker swarm Manage Swarm
Command Description
docker swarm ca Manage root CA
docker swarm init Initialize a swarm
docker swarm join Join a swarm as a node and/or manager
docker swarm join-token Manage join tokens
docker swarm leave Leave the swarm
docker swarm unlock Unlock swarm
docker swarm unlock-key Manage the unlock key
docker swarm update Update the swarm

Extended description

Updates a swarm with new parameter values. This command must target a manager node.


$ docker swarm update --cert-expiry 720h