1

通过查看我能找到的所有答案,我似乎无法启动 fpm 7。如果我进入容器并手动运行:service php7.0-fpm start一切正常。

我试过的我:
CMD ["nginx", "-g", "daemon off;", "php7.0-fpm"]

我尝试过的II:
CMD ["php7.0-fpm", "nginx", "-g", "daemon off;"]

我尝试过的三:
CMD ["php-fpm7.0", "nginx", "-g", "daemon off;"]

我尝试过的四:
RUN service php7.0-fpm start
CMD ["php-fpm7.0", "nginx", "-g", "daemon off;"]

PS:
Nginx 工作正常。

PPS:
如果可能的话,我想避免使用主管。

4

1 回答 1

8

我和你有同样的问题,我做了几十种组合,然后我找到了一个有效的!

由于 CMD 相互覆盖,我们必须将命令与 && 组合到同一行中。

这是我所做的。

CMD service php7.0-fpm start && nginx -g "daemon off;"
于 2016-09-24T14:55:16.290 回答