【问题标题】:how to add these settings to my php.ini in docker如何在 docker 中将这些设置添加到我的 php.ini
【发布时间】:2021-01-10 11:14:31
【问题描述】:

我正在使用 docker-compose,我想将此设置添加到我的 php.ini

upload_max_filesize = 50M

但我很困惑我有 2 个 php.ini,请看截图

如何将我的附加设置保存到 php.ini?

提前谢谢你

【问题讨论】:

    标签: php docker docker-compose dockerfile


    【解决方案1】:

    使用docker cp <php_container_name>:/usr/local/etc/php/php.ini-development . 将ini 文件从容器复制到主机。根据需要更改设置,然后将编辑后的文件挂载到容器中。在撰写文件中将其添加到您的php 服务:

      volumes:
        - /home/user/my-edited-php.ini:/usr/local/etc/php/php.ini
    

    它应该在容器内的目录中显示为php.ini

    【讨论】:

    • 这会持续吗?如果我将容器放下并再次向上,它仍然存在吗?
    • 是的,这会将您主机上的文件链接到容器。因此,只要它留在主机上,它就会在那里。您可以通过使用它构建映像来进一步了解(因为您需要一个 Dockerfile),但我建议您延迟到准备好部署容器时。
    猜你喜欢
    • 2021-05-18
    • 1970-01-01
    • 2020-07-23
    • 2017-01-21
    • 2017-12-14
    • 2015-11-16
    • 2020-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多