Поиск…


Создание более продвинутого сервиса

В следующем примере мы создадим сервис с визуализатором имени. Мы укажем пользовательский ярлык и перенастроим внутренний порт службы с 8080 по 9090. Кроме того, мы свяжем монтирование внешнего каталога хоста в службе.

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

Создание простого сервиса

Этот простой пример создаст приветственный веб-сервис, который будет прослушивать порт 80.

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

Удаление услуги

Этот простой пример удалит службу с именем «визуализатор»:

docker service rm visualizer

Масштабирование службы

Этот пример будет масштабировать службу до 4 экземпляров:

docker service scale visualizer=4

В режиме Docker Swarm мы не останавливаем службу. Мы масштабируем его до нуля:

docker service scale visualizer=0


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow