Startseite > Sonstige externe Pakete > docker ps

Anleitung für den Docker ps-Befehl

Der Befehl `docker ps` wird verwendet, um eine Liste der aktuell laufenden Docker-Container anzuzeigen. In dieser Anleitung erfahren Sie, wie Sie die verschiedenen Optionen von `docker ps` nutzen können, um die gewünschten Container-Informationen effektiv zu filtern und zu überprüfen.

Übersicht über docker ps

`docker ps` ist ein unverzichtbarer Befehl, um den Status von Docker-Containern schnell zu erfassen. Standardmäßig werden nur laufende Container angezeigt, aber mit verschiedenen Optionen können Sie auch gestoppte Container oder Container mit bestimmten Bedingungen im Detail abfragen.

Beschreibung der Ausgabespalten

Bei Ausführung des Befehls `docker ps` werden in der Regel folgende Informationen angezeigt:

Wichtige Spalten

  • CONTAINER ID: Der eindeutige Bezeichner des Containers.
  • IMAGE: Das Image, das zur Erstellung des Containers verwendet wurde.
  • COMMAND: Der Befehl, der beim Starten des Containers ausgeführt wird.
  • CREATED: Der Zeitpunkt, zu dem der Container erstellt wurde.
  • STATUS: Der aktuelle Status des Containers (z. B. Up, Exited) und die Laufzeit.
  • PORTS: Informationen zur Port-Zuordnung des Containers.
  • NAMES: Der Name des Containers (falls nicht angegeben, weist Docker einen zufälligen Namen zu).

Wichtige Optionen

Dies sind nützliche Optionen, die mit dem `docker ps`-Befehl verwendet werden können. Kombinieren Sie diese Optionen, um die gewünschten Container-Informationen präzise abzurufen.

1. Grundlegende Anzeigeoptionen

2. Filteroptionen

3. Optionen zur Ausgabegestaltung

Erzeugter Befehl:

Kombinieren Sie die Befehle.

Beschreibung:

`docker ps` Führen Sie den Befehl aus.

Kombinieren Sie diese Optionen und führen Sie die Befehle virtuell zusammen mit der KI aus.

Anwendungsbeispiele

Lernen Sie anhand verschiedener Anwendungsbeispiele für den `docker ps`-Befehl, wie Sie Containerlisten effektiv anzeigen und verwalten können.

Alle aktuell laufenden Container anzeigen

docker ps

Dies ist der grundlegendste `docker ps`-Befehl. Er zeigt nur die Container an, die derzeit aktiv sind.

Alle Container anzeigen, einschließlich gestoppter

docker ps -a

Sie können auf einen Blick eine Liste aller Container sehen, unabhängig davon, ob sie laufen oder gestoppt sind.

Nur Container anzeigen, die aus dem Nginx-Image erstellt wurden

docker ps --filter "ancestor=nginx"

Filtert und zeigt nur Container an, die auf einem bestimmten Image (hier Nginx) basieren.

Nur die IDs von beendeten Containern anzeigen

docker ps -aq --filter "status=exited"

Gibt nur die IDs von Containern im Status 'Exited' aus, was nützlich ist, wenn diese IDs als Eingabe für andere Befehle (z. B. `docker rm`) verwendet werden.

Nur Containernamen und Status ausgeben

docker ps --format "table {{.Names}}\t{{.Status}}"

Wählt nur die gewünschten Spalten (Name und Status) aus und gibt sie in Tabellenform aus.

Vollständige Informationen für die 3 neuesten Container anzeigen

docker ps -n 3 --no-trunc

Zeigt die ungekürzten Detailinformationen für die drei zuletzt erstellten Container an.


Gleiche Kategorie Befehle