我正在使用centos docker映像来构建容器并托管drupal网站。我需要在apache启动后运行drush命令。但是,apache启动后的每个命令都不会运行。 apache启动后,有什么方法可以运行drush命令吗?我的启动脚本有以下几行:
/usr/sbin/httpd -DFOREGROUND drush updb -y
您触发该命令后,Apache可能需要一些时间才能启动。而且,即使在成功启动apache之前,您的drush命令也可能正在执行。
可以有两种方法: