This is a Ubuntu 20.04 based Docker image for PHP projects. It includes PHP-CLI, PHP-FPM, Composer, Git, Phing and latest Node.js LTS version.
php7.4-common
php7.4-xsl
php7.4-xml
php7.4-cli
php7.4-curl
php7.4-mysql
php7.4-gd
php7.4-fpm
php7.4-mbstring
php7.4-gettext
php7.4-imagick
php7.4-opcache
php7.4-phpdbg
php7.4-intl
php7.4-zip
php7.4-bcmath
php7.4-soap
php7.4-xdebug
php7.4-apcu
php7.4-memcached
php7.4-redis
php7.4-mongodb
This variables controls the PHP CLI INI settings.
PHP_CLI_INI_DATE_TIMEZONE="Europe/Berlin"
PHP_CLI_INI_ERROR_LOG="/var/log/php-error.log"
PHP_CLI_INI_MEMORY_LIMIT="-1"
PHP_CLI_INI_MAX_EXECUTION_TIME="-1"
PHP_CLI_INI_MAX_INPUT_TIME="60"
PHP_CLI_INI_DEFAULT_SOCKET_TIMEOUT="60"
PHP_CLI_INI_UPLOAD_MAX_FILESIZE="64M"
PHP_CLI_INI_XDEBUG_MAX_NESTING_LEVEL="1000"
PHP_CLI_INI_XDEBUG_REMOTE_ENABLE="On"
PHP_CLI_INI_XDEBUG_REMOTE_CONNECT_BACK="On"
PHP_CLI_INI_XDEBUG_MODE="coverage"
PHP_CLI_INI_XDEBUG_DISCOVER_CLIENT_HOST="true"
This variables controls the PHP-FPM daemon INI settings.
PHP_FPM_INI_PORT=9001
PHP_FPM_INI_DATE_TIMEZONE="Europe/Berlin"
PHP_FPM_INI_ERROR_LOG="/var/log/php-error.log"
PHP_FPM_INI_MEMORY_LIMIT="1024M"
PHP_FPM_INI_MAX_EXECUTION_TIME="120"
PHP_FPM_INI_MAX_INPUT_TIME="60"
PHP_FPM_INI_DEFAULT_SOCKET_TIMEOUT="120"
PHP_FPM_INI_UPLOAD_MAX_FILESIZE="64M"
PHP_FPM_INI_XDEBUG_MAX_NESTING_LEVEL="1000"
PHP_FPM_INI_XDEBUG_REMOTE_ENABLE="On"
PHP_FPM_INI_XDEBUG_REMOTE_CONNECT_BACK="On"
PHP_FPM_INI_XDEBUG_MODE="debug"
PHP_FPM_INI_XDEBUG_DISCOVER_CLIENT_HOST="true"
This variables controls the PHP-PHP daemon process.
PHP_FPM_CFG_PID="/run/php/php7.4-fpm.pid"
PHP_FPM_CFG_ERROR_LOG="/var/log/php-fpm.log"
PHP_FPM_CFG_SYSLOG_FACILITY="daemon"
PHP_FPM_CFG_SYSLOG_IDENT="php-fpm"
PHP_FPM_CFG_LOG_LEVEL="notice"
PHP_FPM_CFG_LOG_LIMIT="1024"
PHP_FPM_CFG_LOG_BUFFERING="yes"
PHP_FPM_CFG_EMERGENCY_RESTART_THRESHOLD="0"
PHP_FPM_CFG_EMERGENCY_RESTART_INTERVAL="0"
PHP_FPM_CFG_PROCESS_CONTROL_TIMEOUT="0"
PHP_FPM_CFG_PROCESS_MAX="0"
PHP_FPM_CFG_PROCESS_PRIORITY=""
PHP_FPM_CFG_DAEMONIZE="yes"
PHP_FPM_CFG_RLIMIT_FILES=""
PHP_FPM_CFG_RLIMIT_CORE=""
PHP_FPM_CFG_EVENTS_MECHANISM=""
PHP_FPM_CFG_SYSTEMD_INTERVAL="10"
This variables controls the www pool of the PHP-FPM process.
PHP_FPM_CFG_PM="dynamic"
PHP_FPM_CFG_PM_MAX_SPARE_SERVERS="35"
PHP_FPM_CFG_LISTEN_GROUP="www-data"
PHP_FPM_CFG_LISTEN_OWNER="www-data"
PHP_FPM_CFG_PM_MIN_SPARE_SERVERS="20"
PHP_FPM_CFG_PM_START_SERVERS="20"
PHP_FPM_CFG_GROUP="www-data"
PHP_FPM_CFG_LISTEN="0.0.0.0:9001"
PHP_FPM_CFG_PM_MAX_CHILDREN="70"
PHP_FPM_CFG_USER="www-data"
PHP_FPM_CFG_CLEAR_ENV="no"
This variables controls the creation of the /usr/local/bin/xdebug script to use Xdebug on the command line.
XDEBUG_ENABLE=0
XDEBUG_SERVERNAME="localhost"
XDEBUG_REMOTE_HOST="localhost"
XDEBUG_SESSION="PHPSTORM"
XDEBUG_CONFIG="idekey=PHPSTORM"
PHP_IDE_CONFIG="serverName=localhost"
Content type
Image
Digest
Size
255.6 MB
Last updated
almost 5 years ago
docker pull lunasoftware/php:7.4