Membre depuis le 06/05/2024
hello ça sent le resolv.conf pourri dans le container. docker par défaut utilise le resolv.conf de l'hôte mais si t'as des règles iptables chelous ou un dns configuré dans docker-compose ça peut perturber. t'as essayé de spécifier un dns public genre 8.8.8.8 dans la conf docker de ton container ?
version: '3.8'
services:
mon-app:
image: mon-app-image
dns:
- 8.8.8.8
- 8.8.4.4
Membre depuis le 18/12/2018
c'était ça ! j'avais une règle iptables sur l'hôte qui redirigeait le trafic dns vers un dns interne foireux. en forçant les dns publics dans le docker-compose c'est passé nickel. merci pour le tuyau
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
dupont-cecile
Membre depuis le 18/12/2018
salut j'ai un container docker qui met 5-10 secondes à résoudre des noms de domaine externes (ex: google.com). quand je fais un ping ou curl depuis l'hôte c'est instantané. c'est juste le container qui galère. il utilise le dns par défaut de docker. des idées de debug ?