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