Docker
Servizi in corso
Ricerca…
Creare un servizio più avanzato
Nell'esempio seguente creeremo un servizio con il visualizzatore del nome. Specificheremo un'etichetta personalizzata e rimappare la porta interna del servizio da 8080 a 9090. Inoltre, vincoleremo il montaggio di una directory esterna dell'host nel servizio.
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
Creare un servizio semplice
Questo semplice exampe creerà un servizio web mondiale Hello che ascolterà sulla porta 80.
docker service create \
--publish 80:80 \
tutum/hello-world
Rimozione di un servizio
Questo semplice esempio rimuoverà il servizio con il nome "visualizzatore":
docker service rm visualizer
Ridimensionamento di un servizio
Questo esempio ridimensiona il servizio a 4 istanze:
docker service scale visualizer=4
In modalità Swarm Docker non interrompiamo un servizio. Lo ridimensioniamo a zero:
docker service scale visualizer=0
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow