-
Notifications
You must be signed in to change notification settings - Fork 0
TP08
Noms des auteurs : BONTEMS Antoine, SCHOONYANS Ann-Lore, LAMAND Cyril
Date de réalisation : 07/05/2025

L'exécution de cette commande sur un autre VPS permet donc d'afficher la page :
docker run -d -p 8080:80 zosiscoiv/custom_swarn





Documentez ce que vous avez mis en place pour obtenir votre Swarm. En particulier, faites, pour chaque configuration testée, un schéma qui représente votre service avec les différents noeuds du swarm, leurs rôles respectifs et les containers qu'ils font tourner. Notez, après chaque manipulation, vos observations et les conclusions que vous en tirez.
- Comment changer le type d'un node?
docker node promote <hostname> - Quelles commandes
docker nodesont disponibles, et lesquelles pourraient vous être utiles ?

- Après avoir lancé pour la première fois votre service, sur quels nodes ce service est-il exécuté? Comment avez-vous obtenu la réponse ?

- Le service a été lancé sur un port spécifique. Sur quel(s) VPS ce port est-il ouvert ? Docker publie le port sur tous les managers et workers du cluster, même ceux qui ne font pas tourner de conteneur.
- Que se passe-t'il si vous stoppez un node ? Et si vous aviez 'scalé' votre service à un seul replica et que vous stoppez le node sur lequel il tourne ? Quand swarm détecte que ce node est injoignable, les tâches/containers qui y étaient déployées sont considérées comme perdues et sont reprogrammées automatiquement sur d'autres nodes disponibles.


En faisant un ping, on peut voir que les IPs reçues sont bien différentes

Documentez vos recherches, manipulations et conclusions sur les trois points d'approfondissement proposés si vous les avez réalisés.
chatGPT à été utilisé pour faciliter l'élaboration du wiki et permettre une compréhension plus approfondie.