Hello,
Tout d'abord, je ne sais pas si je suis dans la bonne section, puisqu'il s'agit d'un problème d'accès réseau pas nécessairement lié à Docker.
Voilà le contexte : j'ai fait une webapp en Java/Spring Boot que j'héberge sur mon NAS Synology DS223 sous DSM7.2 en la montant dans une image Docker gérée par l'appli Container Manager du NAS.
La configuration des ports dans Docker est (pour le moment) la suivante :
Ainsi, j'y accède bien depuis mon réseau local avec l'URL http://<ip_du_nas>:8080.Paramètres des ports :
Port local : 8080
Port du conteneur : 8080
Pour y accéder depuis internet :
- dans la conf NAT de la Livebox, j'ai redirigé le port 80 vers le port 8080 de l'adresse IP du NAS
- je me suis créé un compte DDNS chez Synology pour rediriger mon-compte.synology.me vers chez moi
J'y accède bien depuis un PC avec l'URL http://mon-compte.synology.me, que ce soit depuis chez moi ou l'extérieur.
Par contre, impossible d'y accéder avec mon téléphone. Ça tombe en timeout...
Quelqu'un aurait-il une idée ? Est-ce qu'il faudrait que je passe tout en HTTPS (c'est prévu mais chaque chose en son temps) pour corriger ce problème ?
Merci de votre aide !
Partager