#php #heroku #nginx #docker
#php #heroku #nginx #docker
Вопрос:
Я хотел бы иметь локальную среду разработки, которая является клоном моей среды Heroku, с теми же зависимостями и т.д.
Я могу разрабатывать локально на своей машине OSX, но я использую brew для управления пакетами, и мне сложно поддерживать все версии такими же, как в моей настройке heroku.
Моя проблема в том, что мне не нравится развертывание в моей среде разработки Heroku каждый раз, когда я вношу изменения. Это действительно замедляет мое время разработки, ожидая компиляции и развертывания slug.
Есть ли способ использовать Docker для точной имитации того, что находится в моем стеке Heroku? (PHP, Nginx, MongoDB …) Кто-нибудь делал это или у вас есть ссылка на учебник?
Спасибо
Ответ №1:
Вы могли бы рассмотреть dokku. По умолчанию он использует пакеты сборки Heroku, и вы можете добавлять такие вещи, как экземпляры MongoDB, с помощью своей системы плагинов (вот плагин dokku mongo).