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.
# un début de réponse
Posté par Philippe M (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 :
avec autant de service_name que de ports à exposer.
Pour mon exemple :
pour le 80 pas de problème mais pour mysql j'ai le message
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
magie ça connecte donc le problème est bien au niveau du reverse.
Born to Kill EndUser !