Base images:
- PHP 5.2: Ubuntu 12.04 (nevergone/php-common) with backported PHP from Ubuntu 9.10
- PHP 5.3: Ubuntu 12.04 (nevergone/php-common), Composer 1.x, 2.x
- PHP 5.5: Ubuntu 14.04 (nevergone/php-common), Composer 1.x, 2.x, PHP-CodeSniffer
- PHP 5.6: Ubuntu 16.04 (nevergone/php-common) with Ondrey PPA, Composer 1.x, 2.x, PHP-CodeSniffer
- PHP 7.0: Ubuntu 16.04 (nevergone/php-common), Composer 1.x, 2.x, PHP-CodeSniffer
- PHP 7.2: Ubuntu 18.04 (nevergone/php-common), Composer 1.x, 2.x, PHP-CodeSniffer, Enlightn Security Checker, PhpStan, Phan
- PHP 7.4: Ubuntu 20.04 (nevergone/php-common), Composer 1.x, 2.x, PHP-CodeSniffer, Enlightn Security Checker, PhpStan, Phan, Psalm
PHP readline module added, composer installed, enable shell login with www-data user
Usage:
Useable Environment variables:
- SU: If value=1, then force unprivileged (username: www-data) shell
Other variables: see https://hub.docker.com/repository/docker/nevergone/php-common