This is my private PHP base image in order to be up-to-date with latest Apache AND PHP versions. The image includes many PHP extensions enabled by default so most PHP applications can run without much tweaks. Check the Dockerfile to see the list of PHP extensions.
The Dockerhub image name is technicalguru/php
- 8.3.12-apache-2.4.62.0
- 8.2.24-apache-2.4.62.0
- 8.1.31-apache-2.4.62.0
- 7.4.32-apache-2.4.54.0
- Core
- ctype
- curl
- date
- dom
- exif
- fileinfo
- filter
- ftp
- gd
- hash
- iconv
- imagick
- imap
- intl
- json
- libxml
- mbstring
- mcrypt
- mysqli
- mysqlnd
- openssl
- pcre
- PDO
- pdo_mysql
- pdo_sqlite
- Phar
- posix
- random
- readline
- Reflection
- session
- SimpleXML
- SPL
- sqlite3
- standard
- tokenizer
- xml
- xmlreader
- xmlwriter
- zip
- zlib
expose_php=Off
display_errors=Off
All scripts are either taken from PHP original Docker image and adapted to work with the latest Apache or created on my own. However, the main credit goes to PHP and its prior work. The PHP LICENSE is distributed here.
The decision to publish my base image was taken in July 2021. That's why the documentation is currently missing or incomplete.