Pour lancer une image nginx pour interpréter un fichier ou un site en full html en local :
docker run -it --rm -d -p 8080:80 --name web -v ${PWD}:/usr/share/nginx/html nginx
-p 8080:80 permet de spécifier le port local (8080)
Pour lancer une image nginx pour interpréter un fichier ou un site en full html en local :
docker run -it --rm -d -p 8080:80 --name web -v ${PWD}:/usr/share/nginx/html nginx
-p 8080:80 permet de spécifier le port local (8080)
Voici comment configurer Nginx pour activer une « authentification basique » (basic auth) uniquement sur certains domaines :