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

WBOY
Freigeben: 2016-06-23 13:08:58
Original
1611 Leute haben es durchsucht

如果我们需要添加一些配置到 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
Nach dem Login kopieren

然后在 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
Nach dem Login kopieren

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

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage