Сценарий: Elastic Beanstalk Environment с платформой Multi Docker. Контейнер NGinx и контейнер PHP7.1 Приложение PHP / Symfony
Проблема: мне нужно запустить команду Doctrine cli после развертывания, чтобы обновить базу данных. Я понял, как сделать это динамически, но не автоматически с помощью следующего кода.
docker exec $(docker ps | grep php-fpm | awk '{print $1}') php ./bin/console doctrine:schema:update --force
Я развертываю с помощью CodePipeline / CodeBuild