Please work with Apache + NGINX (Current Plesk Setup) + Varnish Docker + Elasticsearch Docker (M2.4)
It works perfectly. If you have done everything correctly, You can achieve <1sec page load times.
Magento 2 can works with only Apache or NGINX but it is built for Apache. (notice the .htaccess file in the directories)
Unless you have 400+ concurrent visits to your website (4 Core | 8GB), I think you can survive with the above setup and no need to looking into NGINX only unless you have lots of experience in configuring NGINX.
Plesk Doker Support REALLY Helps!