Jack Wallen vous montre les étapes à suivre pour joindre de nouveaux nœuds à un Docker Swarm en tant que travailleur et gestionnaire pour vous aider à gérer des clusters Docker plus importants.
Avez-vous un Docker Swarm opérationnel et avez-vous besoin d’y ajouter plus de nœuds ? Vous vous souvenez probablement comment l’initialisation de Docker Swarm vous a présenté la commande join. Le jeton de jointure de cette commande ne peut être utilisé qu’une seule fois, donc même si vous avez copié cette commande dans un fichier, cela ne fonctionnera pas pour un nouveau nœud.
Heureusement, cependant, les développeurs Docker ont permis de joindre à tout moment de nouveaux nœuds à un Swarm. Pour ce faire, vous devez disposer d’un Docker Swarm opérationnel avec au moins un nœud de contrôleur et un nouveau nœud à rejoindre. Vous pouvez ajouter autant de nœuds que nécessaire et le faire à tout moment.
Vous pouvez rejoindre un nœud en tant que travailleur ou gestionnaire. La différence est simple : les nœuds de gestionnaire élisent un leader pour effectuer les tâches d’orchestration, tandis que les nœuds de travail reçoivent et exécutent les tâches qui sont réparties à partir des nœuds de gestionnaire. Très probablement, vous rejoindrez le nœud en tant que travailleur, mais je vais vous montrer les commandes pour les deux.
Tout d’abord, rejoignons un nœud en tant que travailleur. Connectez-vous à votre nœud de contrôleur Docker Swarm et émettez la commande docker swarm join-token worker
. La sortie inclura la commande docker swarm join que vous exécuterez sur le nouveau nœud de travail. Si vous avez besoin de générer un nouveau jeton, utilisez l’option de rotation comme suit : docker swarm join-token --rotate worker
.
Maintenant, si vous souhaitez rejoindre un nœud en tant que gestionnaire, la commande est docker swarm join-token manager
. Pour créer un nouveau jeton de jointure, vous pouvez utiliser l’option de rotation de la même manière avec docker swarm join-token --rotate manager
.
Une fois que vous avez exécuté l’une de ces commandes sur votre nouveau nœud, il rejoindra le Swarm en tant que travailleur ou gestionnaire, et vous êtes prêt à développer et à gérer un cluster Docker plus grand.
Abonnez-vous à TechRepublic’s How To Make Tech Work sur YouTube pour tous les derniers conseils techniques pour les professionnels de Jack Wallen.
68650
35468
03090
23471
66790
53137
85330
43215
62801
47382
05221
54199
13700
37878
67796
33633
36184
68801
41302
91118
55823
97525
14971
25574
94406
41734
97196
92265
04520
09359