Ready-to-use Debian based images for PHP 5.5, 5.6, 7.0, 7.1, 7.2, 7.3 and 7.4 with CLI or FPM and Composer preinstalled. Trying to follow the latest releases with official PHP.
These images have preinstalled couple of linux packages: apt-transport-https ca-certificates git.
These images have preinstalled couple of PHP extensions: apc, apcu, bcmath, bz2, calendar, cgi, cli, ctype, curl, fpm (in*-fpm), geoip, gettext, gd, intl, imagick, imap, ldap, mbstring, mcrypt (<7.2), memcached, mongo, mysql, pdo, pgsql redis, soap, sqlite3, ssh2 (<7.2), xmlrpc, xsl, zip.
This super image has also preinstalled Composer with ultra fast plugin prestissimo.
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
docker run -v /path/to/site:/srv dockette/php:5.5
docker run -v /path/to/site:/srv dockette/php:5.5-fpm
FROM dockette/php:7.4-fpm
RUN apt update && apt install -y curl
In case of customization PHP 5.6 - 7.4:
- /etc/php/{5.6,7.0,7.1,7.2,7.3,7.4}/{cli,cgi,fpm}/conf.d/991-custom.ini
In case of customization PHP 5.5:
- /etc/php5/{cli,cgi,fpm}/conf.d/991-custom.ini