Docker php インスタンス構成ファイルとアップロード サイズ

WBOY
リリース: 2016-06-23 13:08:58
オリジナル
1610 人が閲覧しました

docker 公式 php インスタンスにいくつかの設定を追加する必要がある場合、それを実現するにはどうすればよいでしょうか?

アップロードファイルのサイズを変更する方法を探していたところ、この問題を見つけました。

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

トリックは、実際には、コンテナーが動作している /usr/local/etc/php/conf.d の下にあるものはすべて、 system すべての .ini ファイルが php 設定に書き込まれます。

そこで、アップロードを例として、.ini ファイルをここにランダムにマウントして、php の実行構成を変更できます:

次の構成ファイルをホスト マシンの /var/docker/upload.ini に配置します

file_uploads = Onmemory_limit = 64Mupload_max_filesize = 64Mpost_max_size = 64Mmax_execution_time = 600
ログイン後にコピー

次に、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
ログイン後にコピー

[転載用に添付してください] このメリットを>>に捧げたいと思います

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート