找不到docker compose返回的apache2前台



我有两个简单的容器,webdb。我在Windows和Ubuntu上都通过docker-compose构建了容器up。但是,当我尝试在Photon上up时,我的web容器出现以下错误。

Handler for POST /v1.21/containers/.../start returned error: Container command 'apache2-foreground' not found or does not exist.

但是,当我基于Dockerfile和docker run web构建映像时,它会启动并运行良好。对这个错误有什么想法吗?

  • apache2-foreground是一个调用apache2 -DFOREGROUND的命令(脚本)(请参阅httpd/php-reso/containers)。它是由php/httpd容器自动运行的命令
  • 如果从docker-compose运行一个通常与docker一起运行的命令时遇到问题,那么它可能是一个bug——例如
  • 也可能是在docker-compose.yml卷映射中存在错误路径的情况

最新更新