Comments 14
Предпочитаю собрать отдельный имейдж с кодом и не качать композер внутрь. Ему нечего делать на проде (как и гиту)
Почитал про этот подход — без гита и композера на проде. Есть большие плюсы.
А как у вас деплой происходит? Ansible + rsync?
Код закатывается в контейнер который в виде вольюмов подключается к другим контейнерам.
Спасибо за статью. Как то собирал что то подобное сам.
Подскажите как быть с правами на Маках?
M2 ругалась что сессия запрашивается пользователем с uid отличным от того кто создал файл сессии. Временно решал проблему записывая сессии в БД.

Не знаю как там docker-compose версии 3.3, но что будет с nginx, когда у php-fpm сервиса сменится ip, upstream не обновляются без строренного dns discovery сервиса, только в nginx+

Благодарю за замечание, но этот конфиг был сделан для того чтобы наша связка просто заработала (минимальный конфиг). И не нагружать людей начинающих работать с Nginx обилием функциональности. Подразумевается что человек который по этому гайду сделает сборку, дальше будет точить ее под себя. В папке с Magento2 (в репозиториях на оф сайте) есть Nginx.conf.samlple на который можно опереться.
Слишком прожорливая магенто2. Для неё нужен мощный сервак.
P.S. В свое время так и не смогла запустить её под виндой.
Интересно было бы прочитать еще по настройку https доступа для локального и для продакшн сервера.
Ссылки на гитхаб не будет, где можно скачать уже готовую сборку?
Only those users with full accounts are able to leave comments. Log in, please.