Docker
Les services en cours d'exécution
Recherche…
Créer un service plus avancé
Dans l'exemple suivant, nous allons créer un service avec le nom visualizer . Nous allons spécifier une étiquette personnalisée et remapper le port interne du service de 8080 à 9090. En outre, nous allons associer un répertoire externe de l'hôte au service.
docker service create \
--name=visualizer \
--label com.my.custom.label=visualizer \
--publish=9090:8080 \
--mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
manomarks/visualizer:latest
Créer un service simple
Ce simple exemple créera un service Web de salut dans le monde qui écoutera sur le port 80.
docker service create \
--publish 80:80 \
tutum/hello-world
Supprimer un service
Cet exemple simple supprimera le service avec le nom "visualizer":
docker service rm visualizer
Mise à l'échelle d'un service
Cet exemple mettra à l'échelle le service à 4 instances:
docker service scale visualizer=4
En mode Essaim Docker, nous n'arrêtons pas un service. Nous réduisons à zéro:
docker service scale visualizer=0
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow