Erreur Docker : context deadline exceeded lors du build

emorin 11/05/2026
RÉSOLU
emorin
Auteur
Avatar de emorin
emorin
Auteur

Hello, je rencontre une erreur récurrente context deadline exceeded quand je lance un docker build sur un projet assez lourd. J'ai l'impression que le timeout est trop court. Comment puis-je augmenter cette limite ?

11/05/2026 à 21:51

4 commentaires

veronique90
Membre
Avatar de veronique90
veronique90
Membre

Ce n'est pas forcément une limite de temps sur le build lui-même, mais souvent un problème de connexion avec le daemon Docker ou un registry distant. Essaie d'augmenter le timeout client via la variable d'environnement DOCKER_CLIENT_TIMEOUT.

12/05/2026 à 15:32
emorin
Auteur
Avatar de emorin
emorin
Auteur

J'ai testé en passant DOCKER_CLIENT_TIMEOUT=300 mais ça ne change rien. Le build bloque toujours au milieu du téléchargement des couches.

13/05/2026 à 12:26
veronique90
Membre
Avatar de veronique90
veronique90
Membre

Si ça bloque pendant le téléchargement, c'est peut-être ton DNS qui est instable. Essaie de forcer le DNS dans ton fichier daemon.json.

{
  "dns": ["8.8.8.8", "8.8.4.4"]
}
14/05/2026 à 05:48
emorin
Auteur
Avatar de emorin
emorin
Auteur

Effectivement, après avoir configuré les DNS de Google, le build passe sans erreur. C'était bien une latence réseau sur les résolutions. Problème résolu !

14/05/2026 à 20:00

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire