New Dockerfile based on Alpine Linux and Nginx/PHP-FPM

This commit is contained in:
Frederic Guillot
2016-02-06 20:00:26 -05:00
parent 58cef28967
commit 77a91b7ade
12 changed files with 183 additions and 26 deletions

View File

@@ -0,0 +1,15 @@
expose_php = Off
error_reporting = E_ALL
display_errors = Off
log_errors = On
error_log = syslog
date.timezone = UTC
allow_url_fopen = On
post_max_size = 30M
upload_max_filesize = 30M
opcache.max_accelerated_files = 7963
opcache.validate_timestamps = Off
opcache.save_comments = 0
opcache.load_comments = 0
opcache.fast_shutdown = 1
opcache.enable_file_override = On

17
.docker/php/php-fpm.conf Normal file
View File

@@ -0,0 +1,17 @@
[global]
error_log = /dev/stderr
log_level = error
daemonize = no
[www]
user = nginx
group = nginx
listen.owner = nginx
listen.group = nginx
listen = /var/run/php-fpm.sock
pm = dynamic
pm.max_children = 20
pm.start_servers = 1
pm.min_spare_servers = 1
pm.max_spare_servers = 3
pm.max_requests = 2048