• # des pistes et sinon faut changer de reverse proxy

    Posté par . En réponse au message Docker + Traefik: besoin d'avis extérieurs pour un besoin un peu spécifique. Évalué à 3.

    PLusieurs manieres de voir, mais tu sembles jongler avec differentes manieres d'aller chercher tes applis

    1°) soit c'est le port qui determine le daemon (5000, 8888) à ce moment là, tu n'as pas besoin de la "baseURL" /app ou /jupyter puisque ce sont des daemons differents

    2°) soit c'est un seul daemon, qui ecoute sur le meme port (5000 mais plusieurs APP) et tu les distingues alors par les baseURL /app1, /app2, /app3

    on peut imaginer avoir 1 domaine par conteneur
    conteneurX.domain.tld => reverse proxy (peut importe le port)

    ton client va demander soit l'APP, soit le port
    idealement

    • conteneurX.domain.tld:8888/ l'enverra sur le jupyter,
    • conteneurX.domain.tld:5000/ l'enverra sur l'app

    ou bien

    • conteneurX.domain.tld/app => envoie sur le contenerX port 5000 et
    • conteneurX.domain.tld/jupyter => envoie sur le conteneur, port 8888

    Autres pistes :
    traefik n'est qu'un reverse proxy parmi d'autre

    ngnix, haproxy en sont d'autres,
    l'un d'eux permet peut-etre de faire ce que tu veux