2017-01-24 6 views
1

Новый выпуск Docker 1.13.0 представлен docker stack deploy.docker create service vs. docker deploy stack

docker stack deploy добавляет поддержку развертывания служб непосредственно из файла docker-compose.yml.

Есть ли команда docker service create и docker deploy stack, создавая ту же услугу, только два разных способа?

Есть ли какие-либо специальные функции, добавленные сервисом, создавая его с помощью docker deploy stack?

Я немного смущен и не могу найти никакой информации по этому вопросу.

Заранее благодарен

ответ

6

Стек представляет собой набор услуг. Это похоже на то, как файл компоновки определяет группу запущенных контейнеров. Поэтому, если вам нужно всего лишь запустить один сервис, вы можете сделать это с помощью docker service create. Если вам нужно развернуть набор сервисов или использовать определение из файла компоновки в качестве определения для службы (-ов), то вы должны развернуть их с помощью docker stack deploy.

Смежные вопросы