Задать вопрос

Как правильно готовить docker?

Здравствуйте
Столкнулся со следующей проблемой при переезде от одного хостера к другому. Пришлось все поднимать заново. Поэтому решил что при следующем переезде воспользуюсь docker для создания образов системы.
В приложении используются следующие компоненты: Debian + Apache + PostgreSQL + RoR + Elastic + ftpd. На одном сервере крутится 3-4 веб портала на Rails. Подскажите как правильно использовать docker при создании приложений на RoR, какие best-практики есть для развертывания?
  • Вопрос задан
  • 1274 просмотра
Подписаться 9 Оценить 3 комментария
Ответ пользователя lxfr К ответам на вопрос (4)
lxfr
@lxfr
Используйте, как уже сказано выше, docker-compose для каждого отдельного проекта.
А в будущем используйте Docker Swarm для управления вашими проектами.
Кроме того через docker-compose YML файлы можно описать развертывание разных окружений: dev, production, test.
+ Хранить docker-compose файлы в GIT удобно.
Ответ написан
Комментировать