Kako mogu ispisati procese koji se izvode u Docker spremniku?

Kako Mogu Ispisati Procese Koji Se Izvode U Docker Spremniku



Docker je forum koji je dizajniran za pomoć korisnicima u izgradnji, implementaciji i upravljanju aplikacijama unutar spremnika. Docker spremnici su lagani, neovisni izvršni paketi koji pružaju odvojena okruženja za pokretanje aplikacija. Jedna od najvažnijih značajki Dockera je upravljanje i praćenje procesa koji se odvijaju unutar spremnika.

U ovom tekstu govorit ćemo o prikazivanju procesa koji se izvode u Docker spremniku.

Kako mogu ispisati procese koji se izvode u Docker spremniku?

Za ispisivanje trenutno pokrenutih procesa u spremniku koriste se različite naredbe, kao što su:







Korištenje 'docker inspect'

Za popis pokrenutih procesa Docker spremnika, prvo dohvatite popis trenutno pokrenutih spremnika izvršavanjem naredbe navedene u nastavku:



lučki radnik p.s

Prema dolje danom izlazu, žedan_meitner spremnik radi:







Sada, pokrenite doker pregledati naredba za popis pokrenutih procesa Docker spremnika:

doker pregledati thirsty_meitner

Ovdje su sveobuhvatni detalji spremnika zajedno s njegovim pokrenutim procesima uspješno navedeni:



Korištenje 'docker top'

Još jedan najlakši način za prikaz procesa koji se izvode u Docker spremnicima je izvršavanje docker top naredba. Prikazuje procese u stvarnom vremenu i pomaže korisnicima u dijagnosticiranju i otklanjanju problema. Kako slijedi:

docker top thirsty_meitner

Kao što možete vidjeti, prikazane su informacije o pokrenutim procesima zajedno s njihovim ID-om korisnika (UID), ID-om procesa (PID), upotrebom CPU-a i mnogim drugim:

Korištenje 'docker exec'

The docker exec naredba se također koristi za ispisivanje pokrenutih procesa u Docker spremniku zajedno s p.s naredba. Uz ovu naredbu možete koristiti više argumenata i opcija za više detalja. Na primjer, upotrijebite danu naredbu zajedno s -do opcija za prikaz pokrenutih procesa spremnika, kao i ID korisnika, ID procesa, korištenje CPU-a, korištenje memorije, vrijeme početka procesa, naredbu i još mnogo toga:

lučki radnik izvrs žedan_meitner p.s -do

To je sve o popisu procesa koji se izvode u Docker kontejneru.

Zaključak

Više naredbi koristi se za ispisivanje procesa koji se izvode u Docker spremnicima, kao što je naredba 'docker inspect' za prikaz sveobuhvatnih detalja spremnika i njegovog pokrenutog procesa, naredba 'docker top' i naredba 'docker exec' za prikaz pokrenute procese uključujući ID korisnika, ID procesa, upotrebu CPU-a, upotrebu memorije, vrijeme početka procesa i naredbu. Ovaj vodič je ilustrirao više naredbi za ispisivanje procesa koji se izvode u Docker spremniku.