2.5.0
Changes since 2.4.0
- PHP:
- PHP updated to 7.1.12, 7.0.26, 5.6.32
- PHP extensions updated: memcached 3.0.4, ast 0.1.6
- APCU can now be configured via env vars in 5.6 as well
- Added packages: tig, nano, tmux, less, libjpeg-turbo-utils
- PHPunit deleted from image to avoid composer conflicts
- Env vars naming fixes (old names still supported), old > new:
PHP_APCU_ENABLE > PHP_APCU_ENABLED PHP_FPM_SLOWLOG_TIMEOUT > PHP_FPM_REQUEST_SLOWLOG_TIMEOUT PHP_FPM_MAX_CHILDREN > PHP_FPM_PM_MAX_CHILDREN PHP_FPM_START_SERVERS > PHP_FPM_PM_START_SERVERS PHP_FPM_MIN_SPARE_SERVERS > PHP_FPM_PM_MIN_SPARE_SERVERS PHP_FPM_MAX_SPARE_SERVERS > PHP_FPM_PM_MAX_SPARE_SERVERS PHP_FPM_MAX_REQUESTS > PHP_FPM_PM_MAX_REQUESTS PHP_FPM_STATUS_PATH > PHP_FPM_PM_STATUS_PATH
- New
-dev
image tags (replacing-debug
) compiled with--enable-debug
- Drush launcher added
- Git email and name now can be configured via environment variables
- Nginx:
- Nginx updated to 1.13.7, 1.12.2
- New env var
NGINX_NO_DEFAULT_HEADERS
to hide default headers - New env var
NGINX_LOG_FORMAT_SHOW_REAL_IP
to show real ip in access logs when running behind a proxy - New env var
NGINX_DRUPAL_FILE_PROXY_URL
to set up static files proxy
- MariaDB:
- New MariaDB 10.2.11
- MariaDB updated to 10.1.29
- MariaDB 10.2 is now default
- Optimized default config (my.cnf) values
- New environment variables to configure recovery options
- Default user/group in a container now
mysql
- Solr:
- New Solr versions 7.0.1 and 7.1.0 have been added
- Solr versions updated and freezed: 6.6.2, 6.5.1, 6.4.2, 6.3.0, 5.5.5, 5.4.1
- Config set source search_api_solr updated to 8.x-1.2
- Redis:
- Redis updated to 3.2.11, 4.0.2
- Default redis version is now 4.0
- Varnish:
- Varnish updated to 4.1.9
- Cache hash id now respects protocol (http/https)
- Apache updated to 2.4.29
- Vanilla Drupal updated to 8.4.3
- PostgreSQL service added (10.1 and 9.6)
- OpenSMTPD now supports relay auth without password
Update instructions from 2.4.0
- MariaDB 10.2 is now default, if you used 10.1 before it would be safer to keep the same version