FrankenPHP-based PHP images with common extensions pre-installed, optimized for Laravel applications
739
PHP images built on top of FrankenPHP with common extensions pre-installed, optimized for Laravel applications.
Built for linux/amd64 and linux/arm64.
| Tag | Description |
|---|---|
8.4-base, 8.5-base | Base image — FrankenPHP + PHP extensions, no Composer |
8.4-production, 8.5-production | Production image — extends base, adds Composer, production PHP config |
8.4-dev, 8.5-dev | Development image — extends base, adds Composer and Xdebug |
8.4-cli, 8.5-cli | CLI image — extends dev, adds nano, vim, Laravel installer |
gd bcmath intl pdo pdo_mysql pdo_pgsql pgsql soap sockets xml zip redis imagick opcache
services:
# Web server
web:
image: patrikjak/php-frankenphp:8.4-production
command: frankenphp php-server --listen 0.0.0.0:80 --root /var/www/public
volumes:
- ./:/var/www
# Queue worker
worker:
image: patrikjak/php-frankenphp:8.4-production
command: php artisan queue:work --sleep=3 --tries=3
volumes:
- ./:/var/www
# Development
web:
image: patrikjak/php-frankenphp:8.4-dev
command: frankenphp php-server --listen 0.0.0.0:80 --root /var/www/public
volumes:
- ./:/var/www
Content type
Image
Digest
sha256:835803ec5…
Size
367.2 MB
Last updated
5 months ago
docker pull patrikjak/php-frankenphp:8.5-cli