DOKK / manpages / debian 10 / docker.io / docker-swarm-init.1.en
DOCKER(1) DOCKER(1)

docker-swarm-init - Initialize a swarm

docker swarm init [OPTIONS]

Initialize a swarm

--advertise-addr=""
Advertised address (format: <ip|interface>[:port])

--autolock[=false]
Enable manager autolocking (requiring an unlock key to start a stopped manager)

--availability="active"
Availability of the node ("active"|"pause"|"drain")

--cert-expiry=2160h0m0s
Validity period for node certificates (ns|us|ms|s|m|h)

--data-path-addr=""
Address or interface to use for data path traffic (format: <ip|interface>)

--default-addr-pool=[]
default address pool in CIDR format

--default-addr-pool-mask-length=24
default address pool subnet mask length

--dispatcher-heartbeat=5s
Dispatcher heartbeat period (ns|us|ms|s|m|h)

--external-ca=
Specifications of one or more certificate signing endpoints

--force-new-cluster[=false]
Force create a new cluster from current state

-h, --help[=false]
help for init

--listen-addr=0.0.0.0:2377
Listen address (format: <ip|interface>[:port])

--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

docker-swarm(1)

Feb 2021 Docker Community