Wie liste ich Prozesse auf, die in einem Docker-Container ausgeführt werden?

Wie Liste Ich Prozesse Auf Die In Einem Docker Container Ausgefuhrt Werden



Docker ist ein Forum, das Benutzern dabei helfen soll, Anwendungen innerhalb der Container zu erstellen, bereitzustellen und zu verwalten. Docker-Container sind leichte, unabhängige ausführbare Pakete, die separate Umgebungen für die Ausführung von Anwendungen bereitstellen. Eine der wichtigsten Funktionen von Docker ist die Verwaltung und Überwachung der in den Containern laufenden Prozesse.

In diesem Artikel werden wir über die Darstellung von Prozessen sprechen, die in einem Docker-Container ausgeführt werden.

Wie liste ich Prozesse auf, die in einem Docker-Container ausgeführt werden?

Zum Auflisten der aktuell ausgeführten Prozesse in einem Container werden verschiedene Befehle verwendet, wie zum Beispiel:







Verwendung von „docker inspect“

Um den laufenden Prozess von Docker-Containern aufzulisten, rufen Sie zunächst die Liste der aktuell laufenden Container ab, indem Sie den unten angegebenen Befehl ausführen:



Docker PS

Gemäß der unten angegebenen Ausgabe, thirsty_meitner Container läuft:







Führen Sie nun die aus Docker-Inspektion Befehl zum Auflisten der laufenden Prozesse des Docker-Containers:

Docker inspiziert thirsty_meitner

Hier wurden die umfassenden Details des Containers zusammen mit seinen laufenden Prozessen erfolgreich aufgelistet:



Verwendung von „Docker Top“

Eine weitere einfachste Möglichkeit, die in Docker-Containern ausgeführten Prozesse anzuzeigen, ist die Ausführung von Docker-Top Befehl. Es zeigt Prozesse in Echtzeit an und hilft Benutzern bei der Diagnose und Fehlerbehebung von Problemen. Wie folgt:

Docker Top thirsty_meitner

Wie Sie sehen können, wurden die Informationen zu den laufenden Prozessen zusammen mit ihrer Benutzer-ID (UID), Prozess-ID (PID), CPU-Auslastung und vielem mehr angezeigt:

Verwendung von „docker exec“

Der Docker-Exec Der Befehl wird auch zum Auflisten der laufenden Prozesse in einem Docker-Container zusammen mit dem verwendet PS Befehl. Zusammen mit diesem Befehl können Sie für weitere Details mehrere Argumente und Optionen verwenden. Verwenden Sie beispielsweise den bereitgestellten Befehl zusammen mit dem -Zu Option zur Anzeige der laufenden Prozesse eines Containers sowie Benutzer-ID, Prozess-ID, CPU-Auslastung, Speichernutzung, Prozessstartzeit, Befehl und vieles mehr:

Docker Geschäftsführer thirsty_meitner PS -Zu

Dabei geht es um das Auflisten von Prozessen, die in einem Docker-Container ausgeführt werden.

Abschluss

Zum Auflisten der in Docker-Containern ausgeführten Prozesse werden mehrere Befehle verwendet, z. B. der Befehl „docker inspect“ zum Anzeigen umfassender Details des Containers und seines laufenden Prozesses, der Befehl „docker top“ und der Befehl „docker exec“ zum Anzeigen die laufenden Prozesse, einschließlich Benutzer-ID, Prozess-ID, CPU-Auslastung, Speichernutzung, Prozessstartzeit und Befehl. In diesem Handbuch wurden die verschiedenen Befehle zum Auflisten von Prozessen veranschaulicht, die in einem Docker-Container ausgeführt werden.