nginx redirect à conteneurs docker

avant de poster ma question, je voudrais savoir si il est encore possible d'obtenir ce que je veux.

J'ai, disons, de myserver.com l'exécution d'un conteneur docker avec nginx & letsencrypt. Sur le même serveur de 2 autres conteneurs docker sites en cours d'exécution.

Pour l'instant tout est redirigée correctement, de sorte www.myserver.com va pour le panneau 1 et site2.myserver.com va à docker 2.

Je voudrais avoir toutes les communications de l'exécution sur HTTPS, mais c'est ici que commence la difficulté.
Donc, ma question est: est-il possible pour le menu fixe avec nginx et letsencrypt pour se connecter à un autre menu fixe à l'aide de certificats de letsencrypt?
Pour moi, il semble être une sorte de " man-in-the-middle "attaque".
Un peu plus schématique:

Accédez à http://site2.myserver.com -> nginx redirige vers https://site2.myserver.com -> se connecter à conteneur 2 (192.168.0.10) sur le port 80.
Ou une autre option:
Accédez à http://site2.myserver.com -> nginx redirige vers https://site2.myserver.com -> se connecter à conteneur 2 (192.168.0.10) sur le port 443 avoir l'site2.myserver.com les certificats.

Si elle ne peut pas être fait, quelle est la solution alors? La copie des certificats pour les conteneurs docker et de les faire courir https, de sorte qu'une requête http obtient redirigé vers le port https de ce conteneur?

Accédez à http://site2.myserver.com -> nginx transmet la requête -> se connecter à conteneur 2 (192.168.0.10) sur le port 443 avoir l'site2.myserver.com les certificats.

Grâce,
Greggy

Je voudrais utiliser nginx-proxy SSL.

OriginalL'auteur Greggy | 2016-12-21