https://github.com/ronisaha/php-8-debian
Docker image based on php:8.4-bookworm
https://github.com/ronisaha/php-8-debian
docker frankenphp oci8 oci8-php-oracle php php8 supervisor
Last synced: 8 months ago
JSON representation
Docker image based on php:8.4-bookworm
- Host: GitHub
- URL: https://github.com/ronisaha/php-8-debian
- Owner: ronisaha
- License: mit
- Created: 2021-04-30T03:36:50.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-08-12T06:30:11.000Z (10 months ago)
- Last Synced: 2025-08-12T07:18:28.587Z (10 months ago)
- Topics: docker, frankenphp, oci8, oci8-php-oracle, php, php8, supervisor
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/ronisaha/php-8-debian
- Size: 574 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# php-8-debian
Docker image with php:8.4.x-bookworm
All image contain following php extension and [composer](https://github.com/composer/composer).
- bcmath
- gd
- intl
- json
- libxml
- mbstring
- openssl
- PDO
- pdo_pgsql
- pdo_mysql
- oci8(Only in oci variant)
- SimpleXML
- tokenizer
- Zend OPcache
- amqp
- redis
- apcu
- yaml
- zip
- curl
- exif
- iconv
- xdebug(Only in cli and dev variant)
## Image Variants
### php-8-debian:cli or php-8-debian:cli-{php-version}
This use the cli base image with xdebug enabled, also contain nodejs-20.x and npm
### php-8-debian:fpm or php-8-debian:fpm-{php-version}
This use the fpm base image
### php-8-debian:apache or php-8-debian:apache-{php-version}
This use the apache base image
### php-8-debian:dev or php-8-debian:dev-{php-version}
This use the apache base image with xdebug enabled
### php-8-debian:supervisor or php-8-debian:supervisor-{php-version}
This use the cli base image and set supervisor as entry point. Mount any supervisor config file as /etc/supervisor/conf.d/*.conf
### php-8-debian:oci or php-8-debian:oci-{php-version}
This use the fpm base image with oci8 extension enabled.
### php-8-debian:oci or php-8-debian:supervisor-oci-{php-version}
This use the fpm base image with oci8 extension enabled and set supervisor as entry point. Mount any supervisor config file as /etc/supervisor/conf.d/*.conf
### php-8-debian:franken or php-8-debian:franken-{php-version}
This use the dunglas/frankenphp base image
### php-8-debian:franken or php-8-debian:supervisor-franken-{php-version}
This use the dunglas/frankenphp base image with github.com/baldinof/caddy-supervisor module