посмотрите как делается на линукс хосте и шаг за шагом- что именно? Как контейнеры запускать? Я через docker-compose запускаю, один и тот же файлик, одна и та же команда и на MacOS и на Винде.
Да, под РНР придётся отдать кратно больше памяти, чем под единый php-fpm пул (но вы же не делаете один пул для нескольких сайтов на продакшене, правда?).
с таким же успехом - не получится сделать просто один LEMP в виде контейнеров, и в него завернуть все сайты? Толк тот же, кривота та же, но ресурсов надо меньше.
Так и не понял, зачем вам реверс-прокси для mysql.
Производительность NGINX достаточно высока...- я имею ввиду не NGINX-сервер как таковой, а Nginx-proxy, который перенаправляет запрос на контейнер с NGINX конкретного сайта. Если у вас был опыт использования Nginx-Proxy, было бы интересно узнать заметили ли вы задержку при его использовании в продакшене.