Sommaire

Docker SwarmSwarm

Les machines sont désormais provisionnées et peuvent accueillir un cluster Docker. Nous allons montrer dans la présente section comment paramétrer les démons Docker des différentes machines pour qu’ils se connectent et ne forment qu’un seul réseau Docker, par le biais de la technologie Swarm.

Afin de rester dans une taille de cluster simple pour un exercice, nous nous sommes limités à trois machines, dont un nœud "manager" et deux nœuds "agents". Nous disposerons ainsi des ressources de trois machines pour déployer des conteneurs (par défaut, les nœuds de type "manager" peuvent accueillir des tâches au même titre que les nœuds de type "agents") et d’une machine non redondée pour piloter le cluster Swarm.

La mise en place d’un cluster Swarm est extrêmement simple : une machine choisie pour porter un nœud de type "manager" va initialiser le cluster, et générer un ticket qui sera ensuite utilisé par les autres machines pour rejoindre le cluster.

1. Initialisation du cluster Swarm Swarm:initialisation

La première étape se déroule donc sur la machine préalablement créée avec Vagrant et qui se nomme "Manager".

Connectez-vous à la machine Manager en utilisant PuTTY, comme montré plus haut.

En utilisant la commande ifconfig, récupérez l’adresse ...