Mon Nginx n'est pas dans l'image du docker. Mon application est dans l'image du docker. Ils vivent tous deux sur le même serveur.Comment utiliser Nginx pour se connecter à mon application dans l'image Docker?
Je ne veux pas Nginx dans une image docker, car il me semble terriblement complexe à configurer. Mais mon application fonctionne dans un conteneur docker.
Comment configurer Nginx pour utiliser l'image de docker dans laquelle mon application s'exécute?
Voici mon fichier config Nginx:
server {
listen 80;
server_name my.domain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name www.nicolasxu.space nicolasxu.space;
# add Strict-Transport-Security to prevent man in the middle attacks
add_header Strict-Transport-Security "max-age=31536000";
ssl_certificate /root/.ssh/nicolasxu.space.cert;
ssl_certificate_key /root/nicolasxu.space.key;
[....]
}
Nginx est-il un proxy inverse pour une application servie ici? Ou un serveur web classique? –
@ FrançoisMaturel Proxy inverse, serveur non classique. Merci! –