dockette/php

Sponsored OSS

By dockette

•Updated 7 months ago

Run PHP 5.6-8.3 in Docker container

Image
Languages & frameworks
Integration & delivery
Web servers
8

100K+

dockette/php repository overview

⁠Dockette / PHP

Ready-to-use Debian based images for PHP 5.6-8.3 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.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.1-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.

Tag summary

Content type

Image

Digest

sha256:35c9af6ac…

Size

146.1 MB

Last updated

7 months ago

docker pull dockette/php:8.2

This week's pulls

Pulls:

262

Last week