Comments 4
Спасибо за статью, но наверное стоит вынести данные из контейнера базы, чтобы после переборки контейнера или обновлении версии Postgres не потерять все данные.
0
Один вопрос: Зачем?!
0
Для того чтобы окружение на сервере и при разработке было идентично.
0
Зачем что?
Приложение в контейнерах? Для идентичности окружения, для быстроты запуска и прогона килотонн тестов. я знаю некоторые проекты (нет, не рельсы) где тесты могут гоняться часами на десятках агентов.
Базы данных в контейнерах тоже удобно для тестирования и разработки — отличия в версиях, библиотеках, даже в разных дистрибутивах могут давать различия.
Но рабочие сервера баз данных и docker — весьма плохое сочетание, кроме, разве что, кешей вроде редиса
0
Sign up to leave a comment.
Начинаем работать с Ruby on Rails в Docker