Docker
Запуск услуг
Поиск…
Создание более продвинутого сервиса
В следующем примере мы создадим сервис с визуализатором имени. Мы укажем пользовательский ярлык и перенастроим внутренний порт службы с 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