Retour aux services

Docker est-il en panne ? État en direct et signalements de pannes

Opérationnel
Dernier problème:

Signalements de pannes de Docker00 · 00:00

Problèmes fréquents de Docker

Problèmes avec Docker?

Appuyez sur ce qui ne va pas — un clic aide des milliers d'autres à voir la panne.

Signalements récents

Aucun signalement pour le moment

Infos sur le service et dépannage

Le démon Docker ne démarre pas

Au lancement, le service Docker peut rester bloqué si le démon n'est pas actif. Sur Linux, vérifiez l'état avec systemctl status docker et relancez-le via systemctl restart docker. Sur Windows, le problème vient souvent de la virtualisation désactivée dans le BIOS ou d'une version de WSL2 obsolète. Mettez à jour WSL2 et redémarrez la machine.

Impossible de puller une image depuis le registry

Si le téléchargement d'une image échoue avec une erreur de timeout ou de connexion refusée, le problème est souvent lié au DNS ou au pare-feu. Ajoutez 8.8.8.8 comme serveur DNS dans le fichier de configuration du démon, puis redémarrez Docker. Pour les registries privés, vérifiez que les identifiants sont bien enregistrés via docker login.

Le conteneur s'arrête immédiatement après le démarrage

Consultez les logs avec docker logs suivi de l'identifiant du conteneur. La cause la plus fréquente est une commande d'entrée incorrecte dans le Dockerfile ou une variable d'environnement manquante. Vérifiez également que les ports nécessaires ne sont pas déjà utilisés par un autre processus sur l'hôte.

Les ports exposés ne répondent pas
  • Vérifiez la syntaxe du mappage de ports dans la commande run ou dans le fichier compose.
  • Assurez-vous que l'application dans le conteneur écoute sur 0.0.0.0 et non uniquement sur 127.0.0.1.
  • Contrôlez les règles iptables qui peuvent bloquer le trafic entrant.
  • Sur macOS, les interfaces réseau du conteneur ne sont pas directement accessibles depuis l'hôte, utilisez localhost avec le port mappé.
Volumes montés vides ou inaccessibles

Quand un volume monté apparaît vide dans le conteneur, c'est souvent un chemin absolu incorrect côté hôte. Sur Windows, les chemins doivent utiliser la notation avec slash avant la lettre de lecteur. Vérifiez aussi les permissions du dossier source, car Docker nécessite un accès en lecture au répertoire partagé.

Performances dégradées et latence élevée

Si les opérations dans le conteneur sont anormalement lentes, limitez les ressources allouées avec les options de mémoire et de CPU dans la configuration. Sur Mac, les volumes bind-mount sont particulièrement lents à cause de la couche de synchronisation. Préférez les volumes natifs Docker pour les données fréquemment lues.

docker compose up échoue sans raison claire

Vérifiez la syntaxe du fichier compose avec docker compose config, qui affiche le fichier résolu et signale les erreurs. Les conflits de noms de services ou de réseaux existants sont une cause fréquente. Supprimez les ressources orphelines avec l'option --remove-orphans pour repartir sur une base propre.

Services associés

Merci pour votre signalement. Il sera affiché dans moins de 5 minutes. Laissez-nous un peu de temps pour la vérification et la modération, et merci d'avance pour votre patience.
Suggérer un service à surveiller Aidez-nous à nous améliorer
Merci pour votre suggestion. Elle sera étudiée et probablement mise en œuvre. Laissez-nous toutefois un peu de temps, et merci d'avance pour votre patience.