• # un début de réponse

    Posté par (site web personnel) . En réponse au message Docker, traefik et multi port. Évalué à 1. Dernière modification le 12 novembre 2018 à 18:02.

    Bon en fait la doc est assez clair https://docs.traefik.io/v1.5/configuration/backends/docker/#on-service , il fallait juste trouver la bonne page.

    Du coups c'est simple :

     traefik.service_name.port

    avec autant de service_name que de ports à exposer.

    Pour mon exemple :

     --traefik.http.port=80 --traefik.mysql.port=3306

    pour le 80 pas de problème mais pour mysql j'ai le message

     ERROR 2002 (HY000): Can't connect to MySQL server on 'sql-xxxx-sql.doc.yyyy' (115)

    Le message est assez clair, il ne trouve pas le serveur à cette adresse. Dans le doute et comme je suis sur un container en test j'ai mappé le port directement via docker 3345:3306. Je tente une connexion

     mysql -u monuser -p -P 3345 monserveur

    magie ça connecte donc le problème est bien au niveau du reverse.

    Born to Kill EndUser !