在容器启动时运行symfony控制台

时间:2018-11-15 14:00:58

标签: php symfony docker docker-compose docker-stack

我正在寻找一种方法,在启动Docker容器后执行symfonys控制台,例如数据库迁移。我正在使用alpine php-fpm image,它的Dockerfile末尾具有以下命令:

CMD     ["php-fpm"]

当我尝试在docker-compose文件中覆盖此内容时,php-fpm无法启动或symfony控制台命令将无法运行。理想情况下,执行应等待几秒钟,以确保数据库已启动。

在这种情况下,什么是好的解决方案?

0 个答案:

没有答案