Home > Backend Development > PHP Tutorial > Docker php 实例配置文件以及上传大小

Docker php 实例配置文件以及上传大小

WBOY
Release: 2016-06-23 13:08:58
Original
1637 people have browsed it

如果我们需要添加一些配置到 docker 官方 php 实例里面,如何实现?

我找的是如何修改上传文件大小,找到了这个 issue。

https://github.com/docker-library/wordpress/issues/10#issuecomment-66906071

这个梗在于,其实所有在容器操作系统的 /usr/local/etc/php/conf.d下面的所有 .ini文件,都会被写入 php 的配置中。

所以,我们可以随便乱挂载一个 .ini文件到这里,以改变 php 的运行配置,以上传为例:

将下面的配置文件放在宿主机的 /var/docker/upload.ini中

file_uploads = Onmemory_limit = 64Mupload_max_filesize = 64Mpost_max_size = 64Mmax_execution_time = 600
Copy after login

然后在 docker 命令运行的时候将这个文件挂载到容器的操作系统中:

docker run --name some-wordpress --link=some-mysql:mysql -e WORDPRESS_DB_NAME=some_wordpress -v /var/docker/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini -v /var/docker/phpinfo.php:/var/www/html/phpinfo.php -p 8081:80  -d wordpress
Copy after login

【转载请附】愿以此功德,回向 >>

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template