Das Debuggen von containerisierten Anwendungen umfasst die Überprüfung von Logs, den Zugriff auf eine Shell innerhalb von Containern, die Untersuchung von Konfiguration und Status sowie die Diagnose häufiger Probleme (Abstürze, Netzwerk, Ressourcen). Die Fähigkeit zur Fehlerbehebung ist eine wesentliche praktische Kompetenz.
Inspizieren von Logs und Status
docker ps -a
docker logs <container>
docker logs -f -- 100 <container>
docker inspect <container>
docker events
