【问题标题】:How to install php in docker httpd container如何在 docker httpd 容器中安装 php
【发布时间】:2021-05-19 20:30:42
【问题描述】:

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

我正在使用docker httpd image。我知道它们是同时包含 apache 和 php 的图像,但我需要单独安装 php。

我还没有找到任何有关如何执行此操作的文档。请注意,我没有使用 dockerfile。

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

附言。我已经启动并运行了我的 apache 服务器,我已经配置了所有内容,只是缺少 php 部分,所以如果可以在不重新启动的情况下完成,那就太好了!

【问题讨论】:

    标签: php docker apache httpd.conf


    【解决方案1】:

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

    FROM php:<version>
    

    例子:

    FROM php:7.4
    

    并在 docker-compose.yml 中写入:

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

    然后用 composer 构建项目就可以了。

    【讨论】:

    • 我可以在没有 dockerfile 的情况下执行此操作吗?我已经让我的 apache 运行了。我使用 docker run -d --name apache-server -p 80:80 httpd 命令创建了容器
    • 抱歉,我不确定您是否可以这样做。但是尝试将您的命令编辑为 php setup
    猜你喜欢
    • 2019-07-13
    • 2017-11-11
    • 2019-12-05
    • 2021-09-08
    • 1970-01-01
    • 1970-01-01
    • 2022-07-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多