Monitorizarea Proceselor Active din Container cu docker top în Docker

Ghid de monitorizare cu docker top: vizualizarea proceselor active care rulează în interiorul unui container direct de pe mașina gazdă, maparea PID-urilor și investigarea blocajelor de performanță.

Sintaxă comandă
docker top <container> [opțiuni ps]

Comanda docker top afișează procesele active care rulează în interiorul unui container specific, direct din terminalul mașinii gazdă, fără a necesita conectarea interactivă prin docker exec. Această comandă evidențiază clar arhitectura de tip PID Namespace: arată utilizatorul, PID-ul procesului pe mașina gazdă (Host PID) și comanda exactă executată.

Afișarea proceselor dintr-un container de baze de date
# Verificăm procesele active din containerul postgres-prod:
docker top postgres-prod

# Exemplu ieșire:
# UID        PID       PPID      C   STIME   TTY   TIME       CMD
# 999        48102     48080     0   10:20   ?     00:00:02   postgres
# 999        48150     48102     0   10:20   ?     00:00:00   postgres: checkpointer
# 999        48151     48102     0   10:20   ?     00:00:00   postgres: background writer
# 999        48152     48102     0   10:20   ?     00:00:00   postgres: walwriter
# 999        48153     48102     0   10:20   ?     00:00:00   postgres: autovacuum launcher

Transmiterea de parametri avansați ps către docker top

Pe sistemele Linux, puteți adăuga indicatori standard ai utilitarului ps pentru a obține detalii suplimentare precum consumul de memorie și utilizarea procesorului:

# Afișează consumul de CPU, memorie RAM și starea procesului (STAT):
docker top postgres-prod -o pid,user,%cpu,%mem,stat,comm
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Monitorizarea Proceselor Active din Container cu docker top

Ai o nelămurire despre utilizarea comenzii Monitorizarea Proceselor Active din Container cu docker top sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.