From 3b39f650fee6add535d63d24e2ccecb2fea18d44 Mon Sep 17 00:00:00 2001 From: Ali Malek Date: Sun, 1 Nov 2020 18:04:54 +0330 Subject: [PATCH] docker-swarm: add page (#4873) --- pages/common/docker-swarm.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pages/common/docker-swarm.md diff --git a/pages/common/docker-swarm.md b/pages/common/docker-swarm.md new file mode 100644 index 0000000000..fb2c65f7bb --- /dev/null +++ b/pages/common/docker-swarm.md @@ -0,0 +1,32 @@ +# docker swarm + +> A container orchestration tool. +> More information: . + +- Initialize a swarm cluster: + +`docker swarm init` + +- Display the token to join a manager or a worker: + +`docker swarm join-token {{worker|manager}}` + +- Join a new node to the cluster: + +`docker swarm join --token {{token}} {{manager_node_url:2377}}` + +- Remove a worker from the swarm (run inside the worker node): + +`docker swarm leave` + +- Display the current CA certificate in PEM format: + +`docker swarm ca` + +- Rotate the current CA certificate and display the new certificate: + +`docker swarm ca --rotate` + +- Change the valid period for node certificates: + +`docker swarm update --cert-expiry {{hours}}h{{minutes}}m{{seconds}}s`