Bu yazımızda Docker konteynerinde çalışan süreçlerin gösterilmesinden bahsedeceğiz.
Docker Container'da Çalışan İşlemleri nasıl listeleyebilirim?
Bir kapta o anda çalışan işlemleri listelemek için farklı komutlar kullanılır; örneğin:
“Liman işçisi incelemesini” kullanma
Docker konteynerlerinin çalışan işlemlerini listelemek için öncelikle aşağıda verilen komutu çalıştırarak şu anda çalışan konteynerlerin listesini alın:
liman işçisi not
Aşağıda verilen çıktıya göre, susamış_meitner konteyner çalışıyor:
Şimdi çalıştır liman işçisi incelemesi Docker konteynerinin çalışan işlemlerini listeleme komutu:
liman işçisi susamış_meitner'ı inceliyorBurada konteynerin kapsamlı ayrıntıları ve çalışan süreçleri başarıyla listelenmiştir:
“Docker top”u kullanma
Docker kapsayıcılarında çalışan işlemleri görüntülemenin bir başka en kolay yolu, liman işçisi üst emretmek. Süreçleri gerçek zamanlı olarak gösterir ve kullanıcıların sorunları teşhis etmenin yanı sıra hata ayıklamasına da yardımcı olur. Aşağıdaki gibi:
liman işçisi üst susuz_meitnerGördüğünüz gibi, çalışan işlemlerle ilgili bilgiler kullanıcı kimliği (UID), işlem kimliği (PID), CPU kullanımı ve çok daha fazlasıyla birlikte görüntüleniyor:
“Docker exec” kullanma
liman işçisi yöneticisi komutu aynı zamanda Docker kapsayıcısında çalışan işlemleri listelemek için de kullanılır. not emretmek. Bu komutla birlikte daha fazla ayrıntı için birden fazla argüman ve seçenek kullanabilirsiniz. Örneğin, sağlanan komutu aşağıdaki komutla birlikte kullanın: -ile Bir konteynerin çalışan işlemlerinin yanı sıra kullanıcı kimliğini, işlem kimliğini, CPU kullanımını, bellek kullanımını, işlem başlangıç zamanını, komutu ve daha fazlasını gösterme seçeneği:
liman işçisi yönetici susamış_meitner not -ile
Bunların hepsi Docker Container'da çalışan süreçlerin listelenmesiyle ilgilidir.
Çözüm
Docker kapsayıcılarında çalışan işlemleri listelemek için birden çok komut kullanılır; örneğin, kapsayıcının ve çalışan sürecinin kapsamlı ayrıntılarını görüntülemek için 'docker inspect' komutu, göstermek için 'docker top' komutu ve 'docker exec' komutu kullanıcı kimliği, işlem kimliği, CPU kullanımı, bellek kullanımı, işlem başlangıç zamanı ve komut dahil olmak üzere çalışan işlemler. Bu kılavuz, Docker kapsayıcısında çalışan işlemleri listelemek için kullanılan birden çok komutu göstermektedir.