Production-ready Docker images for PHP. Optimized for Laravel, WordPress, and more!
10K+
PHP Docker Images is an optimized set of Docker Images for running PHP applications in production. Everything is designed around improving the developer experience with PHP and Docker. Gone are the days of configuring each environment differently, and gone are the days of trying to figure out why your code works in one environment and not the other.
These images are highly optimized to run modern PHP applications, no matter where you want your application to run.
All of our software is free an open to the world. None of this can be brought to you without the financial backing of our sponsors.
Ā Ā
Ā Ā
Ā Ā
This is a list of the docker images this repository creates:
Simply use this image name pattern in any of your projects:
ramageek/php:{{version}}-{{variation-name}}
For example... If I wanted to run PHP 8.0 with FPM + NGINX, I would use this image:
ramageek/php:8.0-fpm-nginx
You can see a bigger picture on how these images are used from Development to Production by viewing this video that shows a high level overview how we deploy "ROASTā " which is a demo production app for our bookā .
Click the image below to view the video:
ā The image builds automatically run weekly (Tuesday at 0800 UTC) for latest security updates.
These images have a few key differences. These images are:
Our philosophy is: What you run in production is what you should be running in development.
Need help getting started? Join our Discord community and we'll help you out!
S6 Overlay is very helpful in managing a container's lifecycle that has multiple processes.
All of our software is free an open to the world. None of this can be brought to you without the financial backing of our sponsors.
If you're looking to understand more the key differences with these PHP images, check out our documentation site.
We're Danā and Jayā - a two person team with a passion for open source products. We created Server Side Upā to help share what we learn.
We have everything fully documented and available on our website. If you find an issue, everything is located under the /docs folder or the /docs/content folder if you're looking to submit a change to the documentation.
Since there are a lot of dependencies on these images, please understand that it can make it complicated on merging your pull request.
If you find a critical security flaw, please open an issue or learn more about our responsible disclosure policyā .
Content type
Image
Digest
sha256:f30e92014ā¦
Size
89.9 MB
Last updated
almost 3 years ago
docker pull ramageek/php:beta-8.3-laravel