ama-team/php-fpm-fatty Docker image
This repository contains temporary project for building heavily bundled
PHP-FPM Docker image. As many other organizations, we need to run our
PHP applications somewhere, and that's somewhere has to have some PHP
extensions and binaries.
This docker image is based on php:7.1-fpm Debian image. We may migrate
to Alpine later.
What's bundled in:
- PHP CLI and FPM 7.1
- Standard extensions:
- pdo, pdo_mysql, pdo_pgsql, pdo_sqlite
- PECL extensions
- Customized php.ini
- /usr/local/bin/zopfli and /usr/local/bin/zopflipng
To enable XDebug, set
FATTY_EXTENSION_XDEBUG to anything:
docker run -e FATTY_EXTENSION_XDEBUG=true amateam/php-fpm-fatty
XDebug itself may have too heavy impact to be turned on always.
All environment options starting with
FATTY_INI_ are processed using
FATTY_INI_prefix is stripped off
- double underscore is replaced with dot
- result is lowercased and printed as '%result% = %value'
Following examples will demonstrate it:
||No result - prefix mismatch|