thecodingmachine/php documentation
General purpose PHP images for Docker: cli, apache and fpm variants, slim and fat images, configured with environment variables. The list of images and the quick start are in the README.
Choose and size
- Tuning simulator: pick your kind of application and your number of users, get the variant to use and its settings.
- Variants: cli, apache (document root, ports, modules, connections) and fpm.
- Serving with the fpm variant: built-in Apache or your own web server, constraints of PHP-FPM, migration from the apache variant.
Configure
- PHP extensions
- PHP configuration (php.ini)
- Processes: startup commands, cron jobs and daemons
- Debugging and profiling
- Advanced features
Project
Coming with v6: a FrankenPHP variant, previewed in the tuning simulator.