Skip to content
/ php Public

🐳 Dockette Debian based PHP 5.6-8.4 + FPM + Composer.

License

Notifications You must be signed in to change notification settings

dockette/php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 22, 2024
abeab09 · Nov 22, 2024

History

94 Commits
Nov 22, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Nov 22, 2024
Nov 22, 2024
Oct 21, 2020
Nov 22, 2024
Nov 22, 2024

Repository files navigation

Dockette / PHP

Ready-to-use Debian based images for PHP 5.6-8.4 with CLI or FPM and Composer preinstalled.

Trying to follow the latest releases with official PHP.

🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x


Usage

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.4-fpm

RUN apt update && apt install -y curl 

Documentation

Linux packages

These images have preinstalled couple of linux packages: apt-transport-https ca-certificates git.

PHP extensions

These images have preinstalled couple of PHP extensions: apcu, bcmath, bz2, calendar, cgi, cli, ctype, curl, fpm (in*-fpm), geoip, gettext, gd, intl, imagick, imap, ldap, mbstring, mcrypt (<7.2), memcached, mysql, pdo, pgsql redis, soap, sqlite3, ssh2 (<7.2), xmlrpc, xsl, zip.

Composer

Composer

This super image has also preinstalled Composer.

Customization

In case of customization PHP 5.6 - 8.3:

  • /etc/php/{5.6-8.3}/{cli,cgi,fpm}/conf.d/991-custom.ini

Development

See how to contribute to this package.

This package is currently maintaining by these authors.


Consider to support f3l1x. Also thank you for using this package.