Dockerfile for PHP 8.2 FPM, Nginx, OpCache, Xdebug, Composer, Node.js 21.x, MySql, PhpMyAdmin, Redis, ImageMagick, APCu, Nano, Symfony 7, Mailhog, and supervisord
This Dockerfile provides a complete setup for PHP 8.2 FPM, Nginx, OpCache, Xdebug, Composer, Node.js 21.x, MySql, PhpMyAdmin, Redis, ImageMagick, APCu, Nano, Symfony 7, Mailhog, and supervisord. It installs the necessary packages, sets up the PHP environment with extensions and Composer, installs Node.js, MySql, PhpMyAdmin, Redis, ImageMagick, APCu, Nano, Symfony 7, Mailhog, and supervisord. The Dockerfile also configures Nginx and supervisord, exposes port 80, and starts supervisord as the default command. Please note that you may need to customize the Nginx and supervisord configuration files according to your specific needs.
Read more here: Source link