Un conteneur Docker redémarre en boucle
Lire état, code de sortie, journaux et configuration Compose avant de désactiver la politique de redémarrage.
Procédure étape par étape
-
Afficher tous les conteneurs
Utilisez docker ps -a pour relever état, code de sortie et fréquence des redémarrages.
-
Lire les journaux précédents
Exécutez docker logs --tail 200 et recherchez variable absente, port occupé, permission ou migration échouée.
-
Inspecter la configuration
Vérifiez les volumes montés, les variables, le contrôle de santé (healthcheck) et les limites mémoire dans Compose.
-
Corriger puis recréer
Après correction, lancez docker compose up -d et surveillez l’état sans supprimer les volumes.