PHP docker image (minidocks/php)
PHP is a popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
These images solves problem with iconv library.
PHP_EXT_*=0/1- enable/disable php extension (e.g.PHP_EXT_XDEBUG=1)PHP_*=value- set PHP configuration inphp.ini(e.g.PHP_MEMORY__LIMIT=0)FPM_*=value- set PHP FPM configuration inphp-fpm.conf(e.g.FPM_ERROR_LOG=/dev/stderr.pipe)FPM_WWW_*=value- set PHP FPM configuration inphp-fpm.d/www.conf(e.g.FPM_WWW_ACCESS__LOG=/dev/stdout.pipe)
- Composer: Dependency Manager for PHP
composer1(aliascomposer) andcomposer2. - PsySH: A runtime developer console, interactive debugger and REPL for PHP.
| module | 7.x | 8.x | tag |
|---|---|---|---|
| apcu | ✓ | ✓ | base |
| bcmath | ✓ | ✓ | latest |
| blackfire | ✓ | ✓ | latest |
| calendar | ✓ | ✓ | latest |
| cgi | ✓ | ✓ | latest |
| ctype | ✓ | ✓ | base |
| curl | ✓ | ✓ | base |
| dom | ✓ | ✓ | latest |
| exif | ✓ | ✓ | latest |
| ffi | ✓ | latest | |
| fileinfo | ✓ | ✓ | latest |
| fpm | ✓ | ✓ | latest |
| ftp | ✓ | ✓ | latest |
| gd | ✓ | ✓ | latest |
| gettext | ✓ | ✓ | latest |
| gmp | ✓ | ✓ | latest |
| iconv | ✓ | ✓ | base |
| intl | ✓ | ✓ | intl |
| json | ✓ | ✓ | base |
| ldap | ✓ | ✓ | latest |
| mbstring | ✓ | ✓ | base |
| mcrypt | ✓ | ✓ | latest |
| mysqli | ✓ | ✓ | latest |
| mysqlnd | ✓ | ✓ | latest |
| newrelic | ✓ | latest | |
| opcache | ✓ | ✓ | latest |
| openssl | ✓ | ✓ | base |
| pcntl | ✓ | ✓ | base |
| pdo_mysql | ✓ | ✓ | latest |
| pdo_pgsq | ✓ | ✓ | latest |
| pdo_sqlite | ✓ | ✓ | latest |
| pgsql | ✓ | ✓ | latest |
| phar | ✓ | ✓ | base |
| posix | ✓ | ✓ | base |
| redis | ✓ | ✓ | latest |
| session | ✓ | ✓ | latest |
| simplexml | ✓ | ✓ | latest |
| soap | ✓ | ✓ | latest |
| sockets | ✓ | ✓ | latest |
| sodium | ✓ | ✓ | latest |
| sqlite3 | ✓ | ✓ | latest |
| tokenizer | ✓ | ✓ | base |
| xdebug | ✓ | ✓ | latest |
| xml | ✓ | ✓ | latest |
| xmlreader | ✓ | ✓ | latest |
| xmlrpc | ✓ | latest | |
| xmlwriter | ✓ | ✓ | latest |
| xsl | ✓ | ✓ | latest |
| zip | ✓ | ✓ | latest |
Run interactive REPL:
docker run --rm -it -v `pwd`:`pwd` -w `pwd` minidocks/php| Tag | Size |
|---|---|
| latest, 8.1 | |
| 8.1-base | |
| 8.1 | |
| 8.1-nginx | |
| 8.1-intl | |
| 8.0-base | |
| 8.0 | |
| 8.0-nginx | |
| 8.0-intl | |
| 7.4-base | |
| 7.4 | |
| 7.4-nginx | |
| 7.4-intl | |
| 7.3-base | |
| 7.3 | |
| 7.3-nginx | |
| 7.3-intl |