Alexandre Dos Reis

Docker Swarm

Docker swarm est un mode particulier de docker, ce mode est inclus par défaut dans l'installation de docker. Bien que docker compose puisse deployer une infrastructure complète, il n'est pas fait pour la production, en effet il ne dispose pas d'options de haute disponibilite, ni de redémarrage automatique de conteneurs en cas de problème ou de scalling.

Docker Swarm inclut:

Initialise l'hôte en mode swarm, par défaut ce noeud devient leader.

$ docker swarm init

Affiche la liste de tous les noeuds rattaché à ce swarm.

$ docker node ls

Démarre une stack à partir d'un fichier docker-compose.

$ docker stack deploy -c compose.yml name_of_stack