Ready-to-use Debian based images for PHP 5.6-8.5 with CLI or FPM and Composer preinstalled.
Trying to follow the latest releases with official PHP.
πΉ f3l1x.io | π» f3l1x | π¦ @xf3l1x
GitHub Actions Docker Hub pulls GitHub Sponsors Support/Discussions
docker run -v /path/to/site:/srv dockette/php:8.5
docker run -v /path/to/site:/srv dockette/php:8.5-fpm
docker run -v /path/to/site:/srv dockette/php:8.4
docker run -v /path/to/site:/srv dockette/php:8.4-fpm
docker run -v /path/to/site:/srv dockette/php:8.3
docker run -v /path/to/site:/srv dockette/php:8.3-fpm
docker run -v /path/to/site:/srv dockette/php:8.2
docker run -v /path/to/site:/srv dockette/php:8.2-fpm
docker run -v /path/to/site:/srv dockette/php:8.1
docker run -v /path/to/site:/srv dockette/php:8.1-fpm
docker run -v /path/to/site:/srv dockette/php:8.0
docker run -v /path/to/site:/srv dockette/php:8.0-fpm
docker run -v /path/to/site:/srv dockette/php:7.4
docker run -v /path/to/site:/srv dockette/php:7.4-fpm
docker run -v /path/to/site:/srv dockette/php:7.3
docker run -v /path/to/site:/srv dockette/php:7.3-fpm
docker run -v /path/to/site:/srv dockette/php:7.2
docker run -v /path/to/site:/srv dockette/php:7.2-fpm
docker run -v /path/to/site:/srv dockette/php:7.1
docker run -v /path/to/site:/srv dockette/php:7.1-fpm
docker run -v /path/to/site:/srv dockette/php:7.0
docker run -v /path/to/site:/srv dockette/php:7.0-fpm
docker run -v /path/to/site:/srv dockette/php:5.6
docker run -v /path/to/site:/srv dockette/php:5.6-fpm
Base image
FROM dockette/php:8.5-fpm RUN apt update && apt install -y curl
These images have preinstalled couple of linux packages: apt-transport-https ca-certificates git.
These images have preinstalled a couple of PHP extensions. The table shows which extension each version has.
| Extension | 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 | 8.4 | 8.5 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| apcu | β | β | β | β | β | β | β | β | β | β | β | β |
| bcmath | β | β | β | β | β | β | β | β | β | β | β | β |
| bz2 | β | β | β | β | β | β | β | β | β | β | β | β |
| calendar | β | β | β | β | β | β | β | β | β | β | β | β |
| ctype | β | β | β | β | β | β | β | β | β | β | β | β |
| curl | β | β | β | β | β | β | β | β | β | β | β | β |
| gd | β | β | β | β | β | β | β | β | β | β | β | β |
| geoip | β | β | β | β | β | β | β | β | β | β | β | β |
| gettext | β | β | β | β | β | β | β | β | β | β | β | β |
| imagick | β | β | β | β | β | β | β | β | β | β | β | β |
| imap | β | β | β | β | β | β | β | β | β | β | β | β |
| intl | β | β | β | β | β | β | β | β | β | β | β | β |
| ldap | β | β | β | β | β | β | β | β | β | β | β | β |
| mbstring | β | β | β | β | β | β | β | β | β | β | β | β |
| mcrypt | β | β | β | β | β | β | β | β | β | β | β | β |
| memcached | β | β | β | β | β | β | β | β | β | β | β | β |
| mysql | β | β | β | β | β | β | β | β | β | β | β | β |
| pcov | β | β | β | β | β | β | β | β | β | β | β | β |
| pdo | β | β | β | β | β | β | β | β | β | β | β | β |
| pgsql | β | β | β | β | β | β | β | β | β | β | β | β |
| redis | β | β | β | β | β | β | β | β | β | β | β | β |
| soap | β | β | β | β | β | β | β | β | β | β | β | β |
| sqlite3 | β | β | β | β | β | β | β | β | β | β | β | β |
| ssh2 | β | β | β | β | β | β | β | β | β | β | β | β |
| xmlrpc | β | β | β | β | β | β | β | β | β | β | β | β |
| xsl | β | β | β | β | β | β | β | β | β | β | β | β |
| zip | β | β | β | β | β | β | β | β | β | β | β | β |
All versions also have these SAPIs: cli, cgi and phpdbg. The *-fpm images have fpm in addition.
This super image has also preinstalled Composer.
In case of customization PHP 5.6 - 8.5:
- /etc/php/{5.6-8.5}/{cli,cgi,fpm}/conf.d/991-custom.ini
See how to contribute to this package. Consider to support f3l1x. Thank you for using this package.