Service Docker

Mis à jour le

Pour déployer des conteneurs dans un cluster Docker Swarm, il faut créer des services Docker.

Les services permettent de définir un état souhaité pour une application que Docker Swarm prendra soin de gérer tout seul.

Si un conteneur d'un service s'arrête, il sera automatiquement relancer.

Il existe deux types de services :

  • Les services répliqués ; vous spécifiez le nombre de réplicas que vous souhaitez, et ils seront attribués aux nœuds disponibles.

  • Les services globaux ; un seul réplica sera attribué sur chaque noeud.

Le mode de réplication par défaut d'un service est répliqué. Pour déployer un service global, vous devez passer l'indicateur --mode global à la commande docker service create.


©2017-2021