Status und Exit-Code lesen
docker ps -a
docker inspect --format='{{.State.Status}} {{.State.ExitCode}} {{.State.Error}}' CONTAINER
Logs prüfen
docker logs --tail 200 CONTAINERVergleichen Sie den ersten Fehler mit der aktuellen Konfiguration, den Mounts, Umgebungsvariablen und abhängigen Diensten.
Restart-Policy kontrollieren
Eine aggressive Restart-Policy macht den Fehler sichtbarer, behebt ihn aber nicht. Deaktivieren Sie sie nur kontrolliert, damit der Container für die Diagnose stehen bleibt.
Compose validieren
docker compose configStarten Sie nach der Korrektur gezielt neu und prüfen Sie Healthcheck, Logs und Anwendung.