V tem zapisu bomo govorili o prikazovanju procesov, ki se izvajajo v vsebniku Docker.
Kako navedem procese, ki se izvajajo v vsebniku Docker?
Za prikaz trenutno izvajanih procesov v vsebniku se uporabljajo različni ukazi, na primer:
Uporaba »docker inspect«
Če želite prikazati tekoči proces vsebnikov Docker, najprej pridobite seznam trenutno delujočih vsebnikov, tako da izvedete spodnji ukaz:
docker ps
Glede na spodnji rezultat, thirsty_meitner kontejner teče:
Zdaj zaženite docker inspect ukaz za seznam tekočih procesov vsebnika Docker:
docker inspect thirsty_meitnerTu so bile uspešno navedene izčrpne podrobnosti vsebnika skupaj z njegovimi tekočimi procesi:
Uporaba 'docker top'
Še en najlažji način za prikaz procesov, ki se izvajajo v vsebnikih Docker, je z izvedbo docker top ukaz. Prikazuje procese v realnem času in uporabnikom pomaga pri diagnosticiranju in odpravljanju težav. Kot sledi:
docker top thirsty_meitnerKot lahko vidite, so bile informacije o tekočih procesih prikazane skupaj z njihovim ID-jem uporabnika (UID), ID-jem procesa (PID), porabo procesorja in številnimi drugimi:
Uporaba »docker exec«
The docker exec ukaz se uporablja tudi za seznam tekočih procesov v vsebniku Docker skupaj z ps ukaz. Skupaj s tem ukazom lahko uporabite več argumentov in možnosti za več podrobnosti. Na primer, uporabite navedeni ukaz skupaj z -do možnost za prikaz tekočih procesov vsebnika ter ID-ja uporabnika, ID-ja procesa, porabe procesorja, porabe pomnilnika, časa začetka procesa, ukaza in še veliko več:
docker izv thirsty_meitner ps -do
To je vse o navajanju procesov, ki se izvajajo v vsebniku Docker.
Zaključek
Za prikazovanje procesov, ki se izvajajo v vsebnikih Docker, se uporablja več ukazov, kot je ukaz »docker inspect« za prikaz izčrpnih podrobnosti vsebnika in njegovega tekočega procesa, ukaz »docker top« in ukaz »docker exec« za prikaz tekoče procese, vključno z ID-jem uporabnika, ID-jem procesa, porabo procesorja, porabo pomnilnika, začetnim časom procesa in ukazom. Ta priročnik prikazuje več ukazov za prikazovanje procesov, ki se izvajajo v vsebniku Docker.