Anwendungen & Games
Docker Compose: Containerzustand und Protokolle lesen
Ein vorbereitetes Anwendungsprojekt prüfen, ohne Container oder Daten zu löschen.
Im richtigen Projekt arbeiten
Diese Prüfung setzt einen eigenen Linux-Server, einen berechtigten Administrationszugang und ein bereits eingerichtetes Compose-Projekt voraus. Der Projektordner und die verwendete Compose-Datei hängen von der Anwendung ab. Verwenden Sie die Dokumentation Ihrer bereitgestellten Anwendung; legen Sie nicht parallel ein zweites Projekt mit fremden Beispielwerten an.
Wechseln Sie zunächst in das richtige Projektverzeichnis. Die folgenden Befehle lesen den Zustand und die letzten Protokollzeilen:
docker compose ps
docker compose logs --tail=100
Ergebnisse einordnen
Prüfen Sie, ob die erwarteten Dienste aufgeführt sind und ob ein Container wiederholt neu startet. Achten Sie im Protokoll auf die erste konkrete Ursache, beispielsweise eine nicht erreichbare Datenbank oder fehlenden Speicher. Eine spätere allgemeine Fehlermeldung kann lediglich eine Folge sein.
Prüfen Sie zusätzlich freien Plattenplatz und die im Anwendungsprofil vorgesehene Ausstattung. Bei einem belegten Port ermitteln Sie zuerst den vorhandenen Dienst, bevor Sie ihn beenden oder die Firewall verändern. Container können laufen, obwohl die Anwendung noch initialisiert wird.
Protokolle sicher teilen
Protokolle können Tokens, Adressen oder personenbezogene Daten enthalten. Entfernen Sie diese vor einer Community-Frage. Führen Sie zur bloßen Diagnose keine Befehle zum Löschen von Volumes oder Neuaufsetzen der Datenbank aus.
Die offizielle Compose-Einführung erklärt den Zusammenhang zwischen Diensten, Projekt und Konfiguration.
Hat Ihnen diese Anleitung geholfen?
Ihr Feedback hilft der Redaktion, die Anleitung zu verbessern. Für Fragen zu Ihrem Vertrag oder persönliche Unterstützung öffnen Sie bitte ein Ticket im Kundenportal.

