Sök…


Skapa en mer avancerad tjänst

I följande exempel skapar vi en tjänst med namnet visualiserare . Vi kommer att ange en anpassad etikett och göra om den interna porten i tjänsten från 8080 till 9090. Dessutom kommer vi att binda montera en extern katalog för värden i tjänsten.

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

Skapa en enkel tjänst

Detta enkla exempel kommer att skapa en hej världswebtjänst som lyssnar på port 80.

docker service create \
    --publish 80:80 \
    tutum/hello-world

Ta bort en tjänst

Detta enkla exempel tar bort tjänsten med namnet "visualizer":

docker service rm visualizer

Skalera en tjänst

Detta exempel kommer att skala tjänsten till fyra fall:

docker service scale visualizer=4

I Docker Swarm Mode stoppar vi inte en tjänst. Vi skalar ner det till noll:

docker service scale visualizer=0


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow