Development and Production-ready PHP Images for Docker
Special thanks to @mlocati for creating this fantastic tool mlocati/docker-php-extension-installer
, which made all of this possible!
CLI with code coverage
FROM ghcr.io/ghostwriter/php:8.5-rc
CLI
FROM ghcr.io/ghostwriter/php:8.5-rc-cli
FPM
FROM ghcr.io/ghostwriter/php:8.5-rc-fpm
ZTS
FROM ghcr.io/ghostwriter/php:8.5-rc-zts
CLI with code coverage
docker pull ghcr.io/ghostwriter/php:8.5-rc
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.5-rc php -v
CLI
docker pull ghcr.io/ghostwriter/php:8.5-rc-cli
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.5-rc-cli php -v
FPM
docker pull ghcr.io/ghostwriter/php:8.5-rc-fpm
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.5-rc-fpm php -v
ZTS
docker pull ghcr.io/ghostwriter/php:8.5-rc-zts
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.5-rc-zts php -v
CLI with code coverage
FROM ghcr.io/ghostwriter/php:8.4
CLI
FROM ghcr.io/ghostwriter/php:8.4-cli
FPM
FROM ghcr.io/ghostwriter/php:8.4-fpm
ZTS
FROM ghcr.io/ghostwriter/php:8.4-zts
CLI with code coverage
docker pull ghcr.io/ghostwriter/php:8.4
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.4 php -v
CLI
docker pull ghcr.io/ghostwriter/php:8.4-cli
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.4-cli php -v
FPM
docker pull ghcr.io/ghostwriter/php:8.4-fpm
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.4-fpm php -v
ZTS
docker pull ghcr.io/ghostwriter/php:8.4-zts
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.4-zts php -v
CLI with code coverage
FROM ghcr.io/ghostwriter/php:8.3
CLI
FROM ghcr.io/ghostwriter/php:8.3-cli
FPM
FROM ghcr.io/ghostwriter/php:8.3-fpm
ZTS
FROM ghcr.io/ghostwriter/php:8.3-zts
CLI with code coverage
docker pull ghcr.io/ghostwriter/php:8.3
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.3 php -v
CLI
docker pull ghcr.io/ghostwriter/php:8.3-cli
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.3-cli php -v
FPM
docker pull ghcr.io/ghostwriter/php:8.3-fpm
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.3-fpm php -v
ZTS
docker pull ghcr.io/ghostwriter/php:8.3-zts
docker run -it --rm -v $PWD:/opt/app -w /opt/app ghcr.io/ghostwriter/php:8.3-zts php -v