Afficher la clé de déverrouillage actuelle du Swarm
Dans cette étape, nous allons apprendre à afficher la clé de déverrouillage actuelle du Swarm dans un Docker Swarm. La clé de déverrouillage du Swarm est utilisée pour déverrouiller un Swarm après son redémarrage. C'est une mesure de sécurité pour empêcher l'accès non autorisé à votre Swarm.
Tout d'abord, nous devons initialiser un Docker Swarm. Nous utiliserons la commande docker swarm init
. Cette commande initialisera un nouveau Swarm et transformera le nœud actuel en nœud manager.
docker swarm init
Vous devriez voir une sortie similaire à celle-ci, indiquant que le Swarm a été initialisé :
Swarm initialized: current node (xxxxxxxxxxxx) is now a manager.
To add a worker to this swarm, run the following command:
docker swarm join --token SWMTKN-1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 192.168.1.100:2377
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
Maintenant que nous avons initialisé un Swarm, nous pouvons afficher la clé de déverrouillage actuelle du Swarm en utilisant la commande docker swarm unlock-key
.
docker swarm unlock-key
Cette commande affichera la clé de déverrouillage actuelle du Swarm. Elle ressemblera à une longue chaîne de caractères.
Swarm unlock key: SWMKEY-1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Gardez cette clé en sécurité, car elle est nécessaire pour déverrouiller votre Swarm après un redémarrage.