Un node peut être configuré en tant que manager ou worker :
-
Les managers s'occupent de gérer l'état du cluster et de la répartition des tâches entre les workers.
-
Les workers acceptent les tâches des managers et les exécutent.
Pour ajouter un node manager ou worker :
docker swarm join-token worker # Ajout d'un node workerdocker swarm join-token manager # Ajout d'un node manager
La commande précédente affichera une commande docker swarm join
à exécuter sur le serveur que vous souhaitez ajouter à votre cluster Docker Swarm :
docker swarm join --token <token> <ip>:2377