Improve docker build to use hooks

This commit is contained in:
Frédéric Guillot
2017-11-30 16:47:52 -08:00
parent 12202f0451
commit 55547db6ce
16 changed files with 161 additions and 20 deletions

View File

@@ -0,0 +1,15 @@
expose_php = Off
error_reporting = E_ALL
display_errors = Off
log_errors = On
error_log = /dev/stderr
date.timezone = UTC
allow_url_fopen = On
post_max_size = 32M
upload_max_filesize = 32M
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

View File

@@ -0,0 +1,19 @@
[global]
error_log = /proc/self/fd/2
log_level = error
daemonize = no
[www]
catch_workers_output = yes
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
include = /etc/php7/php-fpm.d/env.conf

View File

@@ -0,0 +1,3 @@
env[DATABASE_URL] = $DATABASE_URL
env[DEBUG] = $DEBUG
env[API_AUTHENTICATION_TOKEN] = $API_AUTHENTICATION_TOKEN