Details untersuchen
Teil des Abschnitts Einführung in Docker der Terminal-Journey von Coddy. Lektion 18 von 40.
Docker speichert viele Details zu jedem Container: seinen Status, das Image, aus dem er erstellt wurde, seine Netzwerkeinstellungen und mehr. Der Befehl docker inspect zeigt all diese Informationen als JSON an.
Das ist normalerweise mehr, als du möchtest. Mit dem Flag --format kannst du mithilfe eines Go-Template-Platzhalters nur ein einzelnes Feld herausziehen:
docker inspect --format "{{.State.Status}}" webDies gibt nur den Status des Containers aus, zum Beispiel running. Weitere nützliche Platzhalter sind {{.Config.Image}} für den Image-Namen. Die Formatzeichenfolge verwandelt eine unübersichtliche JSON-Ausgabe in den einzelnen Wert, den du tatsächlich benötigst.
Aufgabe
EinfachStarte einen losgelösten nginx-Container namens app und verwende dann docker inspect mit --format "{{.State.Status}}", um nur seinen Status auszugeben.
Probier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in Docker
5Container untersuchen
Container-LogsDetails untersuchenBefehle ausführenZusammenfassung – Health CheckÜbe selbstständig: Terminal-Playground