我有两个简单的容器,web
和db
。我在Windows和Ubuntu上通过up
构建并成功docker-compose
容器。但是,当我在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
构建图像时,它会启动并运行正常。有关此错误的任何想法?
答案 0 :(得分:0)
apache2-foreground
是一个调用apache2 -DFOREGROUND
的命令(脚本)(参见httpd / php repos / containers)。这是由php / httpd容器docker-compose
运行的命令通常会与docker
一起运行,那么它可能是一个错误 - see this for instance