V tomto zápise budeme hovoriť o zobrazení procesov spustených v kontajneri Docker.
Ako zobrazím zoznam procesov spustených v kontajneri Docker?
Na výpis aktuálne spustených procesov v kontajneri sa používajú rôzne príkazy, ako napríklad:
Použitie „docker inspect“
Ak chcete zobraziť zoznam spustených procesov kontajnerov Docker, najskôr získajte zoznam aktuálne spustených kontajnerov vykonaním nižšie uvedeného príkazu:
doker ps
Podľa nižšie uvedeného výstupu smädný_meitner kontajner beží:
Teraz spustite docker skontrolovať príkaz na zoznam spustených procesov kontajnera Docker:
docker skontrolovať thirsty_meitnerTu je úspešne uvedený úplný detail kontajnera spolu s jeho bežiacimi procesmi:
Používanie „docker top“
Ďalším najjednoduchším spôsobom, ako zobraziť procesy spustené v kontajneroch Docker, je spustenie docker top príkaz. Zobrazuje procesy v reálnom čase a pomáha používateľom diagnostikovať a ladiť problémy. Nasledovne:
docker top thirsty_meitnerAko vidíte, informácie o spustených procesoch sa zobrazili spolu s ich ID používateľa (UID), ID procesu (PID), využitie procesora a mnohé ďalšie:
Použitie „docker exec“
The docker exec príkaz sa používa aj na vypísanie spustených procesov v kontajneri Docker spolu s ps príkaz. Spolu s týmto príkazom môžete použiť viacero argumentov a možností pre podrobnejšie informácie. Napríklad použite poskytnutý príkaz spolu s -do možnosť zobrazenia spustených procesov kontajnera, ako aj ID používateľa, ID procesu, využitie procesora, využitie pamäte, čas spustenia procesu, príkaz a mnoho ďalších:
doker exec smädný_meitner ps -do
To je všetko o výpise procesov spustených v kontajneri Docker.
Záver
Na zobrazenie zoznamu procesov spustených v kontajneroch Docker sa používa viacero príkazov, ako napríklad príkaz „docker inspect“ na zobrazenie komplexných detailov kontajnera a jeho spusteného procesu, príkaz „docker top“ a príkaz „docker exec“ na zobrazenie bežiace procesy vrátane ID užívateľa, ID procesu, využitia CPU, pamäte, času spustenia procesu a príkazu. Táto príručka ilustrovala viaceré príkazy na výpis procesov spustených v kontajneri Docker.