如何在docker httpd容器中安装php

如何在docker httpd容器中安装php,php,docker,apache,httpd.conf,Php,Docker,Apache,Httpd.conf,我正在尝试在docker容器中安装php 我正在使用。我知道他们的映像同时包含apache和php,但我需要单独安装php 我还没有找到任何关于如何做到这一点的文档。请注意,我没有使用dockerfile 如果有人能指导我完成这些步骤或提供一些关于如何实现这一点的文档,我将不胜感激!谢谢 顺便说一句,我已经让我的apache服务器启动并运行,我已经配置好了所有东西,只是缺少了php部分,所以如果这可以在不重新启动的情况下完成,那就太好了 要安装PHP,只需使用以下内容创建Dockerfile:

我正在尝试在docker容器中安装php

我正在使用。我知道他们的映像同时包含apache和php,但我需要单独安装php

我还没有找到任何关于如何做到这一点的文档。请注意,我没有使用dockerfile

如果有人能指导我完成这些步骤或提供一些关于如何实现这一点的文档,我将不胜感激!谢谢


顺便说一句,我已经让我的apache服务器启动并运行,我已经配置好了所有东西,只是缺少了php部分,所以如果这可以在不重新启动的情况下完成,那就太好了

要安装PHP,只需使用以下内容创建
Dockerfile

FROM php:<version>
并在docker-compose.yml中写入:

php:
    build: ./docker/php/
    volumes:
     - ".:/app"

然后用composer构建项目,就这样。

我可以不用dockerfile来完成吗?我已经在运行apache了。我使用docker run-d创建了容器——名称为apache server-p80:80httpd命令抱歉,我不确定您是否可以这样做。但请尝试将您的命令编辑为php设置
php:
    build: ./docker/php/
    volumes:
     - ".:/app"