Getting Started with NGINX on Docker
https://adamtheautomator.com/nginx20.07.2021 · Provisioning an NGINX Docker Container. Let’s get started by first creating a Linux Docker image with NGINX already installed. This tutorial will use a minimal Linux distribution called Alpine Linux running the latest NGINX version available, which is 1.21.1 in this tutorial. 1.
Docker Hub
https://hub.docker.com/r/trafex/alpine-nginx-php7Very small Docker image size (+/-40MB) Uses PHP 8.0 for better performance, lower CPU usage & memory footprint. Optimized for 100 concurrent users. Optimized to only use resources when there's traffic (by using PHP-FPM's on-demand PM) The servers Nginx, PHP-FPM and supervisord run under a non-privileged user (nobody) to make it more secure.
Docker Hub
https://hub.docker.com/r/khromov/alpine-nginx-php8#!Built on the lightweight and secure Alpine Linux distribution. Very small Docker image size (+/-35MB) Uses PHP 8 for better performance, lower CPU usage & memory footprint. Optimized for 100 concurrent users. Optimized to only use resources when there's traffic (by using PHP-FPM's on-demand PM)