Заметки обо всем

Yii2 migrate в Docker

Столкнулся с проблемкой запуска миграций при развертывании Yii2-приложения в docker-контейнерах: так просто в локальном терминале мы их запустить не можем, нужно запускать в контейнере с PHP.
В моем случае команда была следующей:

docker-compose exec php php /usr/share/nginx/html/yii migrate

Где первый 'php' — это имя сервиса из docker-compose.yml, а второй уже часть команды. Потребовалось таже прописать полный путь до испольняемого файла, но, думаю, это можно исправить, дополнив docker-образ PHP.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *