【发布时间】:2021-10-28 20:42:59
【问题描述】:
我正在尝试创建一个运行 Nginx 并允许使用 php7.4-fpm 在 VM 上加载 PHP 页面的 docker 映像。我能够启动我的 Nginx,它适用于 HTML 页面,但我找不到与 Nginx 同时启动 php7.4-fpm 的方法。我希望能够在这个 Nginx 服务器上加载 PHP 页面。是否可以在 ENTRYPOINT 命令中同时启动几件事?我的 FROM 中有一个 ubuntu:18.04 的基础层,然后安装了 nginx 和 php7.4-fpm。谢谢。
ENTRYPOINT ["nginx", "-g", "daemon off;"] #Can I start php-fpm here as well??
【问题讨论】:
-
我尝试了所有这些方法,但我的容器没有实际运行就立即退出,我不知道为什么
-
你试过`docker logs --details`看看发生了什么吗?
-
它不会想出任何东西:(,不确定是什么问题
-
如果在每个容器中运行一个进程,麻烦会少很多。 IE。一个 nginx 容器和一个单独的 PHP 容器。查看此页面上“php:
-fpm”标题下的示例hub.docker.com/_/php
标签: php docker nginx dockerfile