poimtsev
@poimtsev
CEO / Founder в Progress Engine

Как правильно деплоить docker (+swarm)?

Всем привет.
Для стандартного деплоя rails-приложений считается классикой использование Capistrano. Но сейчас решил привнести docker в проекты и возник вопрос - как правильно деплоить контейнеры, чтобы
1 - была возможность делать это из локальной консоли без необходимости логиниться на все сервера (со swarm-кластером все проще, но всё равно), аналогично тому как это можно сделать с Capistrano или Mina
2 - была возможность откатиться на предыдущую версию

Предполагаю, что для этих целей надо будет сделать свой собственный ansible cookbook, но возможно у вас есть решение получше
  • Вопрос задан
  • 884 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы