Déploiement et Orchestration avec Docker Swarm
Déploiement avec Docker Machine et Docker Swarm
🚀 Créer et Configurer les Machines Virtuelles
🛠️ Créer les Machines Virtuelles
docker-machine create --driver vmware host1
docker-machine create --driver vmware host2
docker-machine create --driver vmware host3🔍 Vérifier la Création
docker-machine lsNAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
host1 * vmware Running tcp://192.168.253.150:2376 v19.03.12
host2 - vmware Running tcp://192.168.253.151:2376 v19.03.12
host3 - vmware Running tcp://192.168.253.152:2376 v19.03.12🐳 Initialiser Docker Swarm
🔄 Réinitialiser l’Environnement Docker Local
1
2
🐳 Initialiser le Cluster Swarm
🔗 Ajouter des Machines au Cluster
🖥️ Ajouter host2 comme Nœud
1
2
3
🌟 Ajouter host3 comme Manager
1
2
3
4
💼 Promouvoir un Nœud du Cluster
1
2
🎯 Exécuter un Service dans le Cluster
🚀 Créer un service avec docker service create
docker service create🔍 Vérifier où le conteneur est déployé
📜 Afficher les logs du conteneur
1
2
3
🚀 Passer à l’échelle un service du cluster
🔍 Vérifiez les réplicas
📊 Passer à l’Échelle un Service avec 3 Copies par Hôte
🔄 Augmenter le Nombre de Réplicas pour Correspondre à 3 Copies par Hôte
1
2
3
🌐 Exposer un Service
🔑 Concepts Clés : Pourquoi exposer un service ?
⚙️ Déploiement d'un Service Elasticsearch
🚀 Créer le Service Elasticsearch
1
🔍 Vérifier le Déploiement du Service
1
2
🗑️ Supprimer un Service
🛠️ Supprimer les services actifs
🔍 Vérification de la suppression
🔧 Astuces pour Dépannage
⚠️ Erreur lors de l’ajout d’un nœud
Si un nœud ne parvient pas à rejoindre le cluster, voici les actions à entreprendre :
🌐 Problème d’adresse IP incorrecte
1
2
🔄 Réinitialisation du Cluster Swarm
1
2
🛑 Problèmes de ressources (Mémoire/CPU)
1
2
📝 Résumé des Commandes
🎯 Conclusion
Last updated