W tym artykule porozmawiamy o pokazaniu procesów działających w kontenerze Docker.
Jak wyświetlić listę procesów uruchomionych w kontenerze Docker?
Do wyświetlania aktualnie uruchomionych procesów w kontenerze służą różne polecenia, takie jak:
Korzystanie z „kontroli okna dokowanego”
Aby wyświetlić listę uruchomionych procesów kontenerów Docker, najpierw uzyskaj listę aktualnie uruchomionych kontenerów, wykonując poniższe polecenie:
doker ps
Zgodnie z poniższym wyjściem, spragniony_meitner kontener działa:
Teraz uruchom kontrola dokera polecenie wyświetlające listę uruchomionych procesów kontenera Docker:
doker sprawdza pragnienie_meitneraTutaj pomyślnie wymieniono szczegółowe informacje o kontenerze wraz z działającymi procesami:
Korzystanie z „góry dokowanej”
Innym najłatwiejszym sposobem wyświetlenia procesów działających w kontenerach Docker jest wykonanie góra dokowana Komenda. Pokazuje procesy w czasie rzeczywistym i pomaga użytkownikom diagnozować i debugować problemy. Następująco:
doker top pragnienie_meitneraJak widać, zostały wyświetlone informacje o uruchomionych procesach wraz z ich identyfikatorem użytkownika (UID), identyfikatorem procesu (PID), wykorzystaniem procesora i wieloma innymi:
Korzystanie z „docker exec”
The wykonanie dokera polecenie służy również do wyświetlania uruchomionych procesów w kontenerze Docker wraz z ps Komenda. Wraz z tym poleceniem możesz użyć wielu argumentów i opcji, aby uzyskać więcej szczegółów. Na przykład użyj dostarczonego polecenia wraz z -Do opcja pokazywania uruchomionych procesów kontenera, a także identyfikatora użytkownika, identyfikatora procesu, użycia procesora, zużycia pamięci, czasu rozpoczęcia procesu, polecenia i wielu innych:
doker wykonawczy spragniony_meitner ps -Do
Chodzi o wyświetlenie listy procesów działających w kontenerze Docker.
Wniosek
Do wylistowania procesów uruchomionych w kontenerach Dockera używa się wielu poleceń, np. polecenie „docker inspect” wyświetlające szczegółowe informacje o kontenerze i jego działającym procesie, polecenie „docker top” i polecenie „docker exec” służące do wyświetlania działające procesy, w tym identyfikator użytkownika, identyfikator procesu, użycie procesora, użycie pamięci, czas rozpoczęcia procesu i polecenie. W tym przewodniku przedstawiono wiele poleceń służących do wyświetlania listy procesów uruchomionych w kontenerze Docker.