Sistem yöneticisiyseniz ve Docker'ı yönetmekten sorumluysanız, Docker kapsayıcılarını nasıl listeleyeceğinizi bilmeniz gerekebilir. Linux'ta Docker kapsayıcılarını listelemenin birkaç yolu vardır.
Bu eğitimde size Docker kapsayıcılarını birkaç örnekle nasıl listeleyeceğinizi göstereceğiz.
Tüm Docker Konteynerlerini Listele
Çalışan Docker kapsayıcı ve durdurulmuş Docker kapsayıcıları da dahil olmak üzere sisteminizdeki tüm Docker kapsayıcılarını listelemek istiyorsanız, bunları aşağıda gösterildiği gibi listeleyebileceğiniz birkaç komut vardır:
liman işçisi konteyner listesi -aVeya
liman işçisi konteyner ls -aVeya
liman işçisi konteyner ps -aVeya
liman işçisi ps -aAşağıdaki çıktıda tüm çalışan ve durdurulmuş Docker kapsayıcılarını görmelisiniz:
KONTEYNER KİMLİK GÖRÜNTÜ KOMUT OLUŞTURULDU DURUM PORT İSİMLERİ592b9fe9f478 drupal "docker-php-entrypoi… " 3 dakika önce Çıkıldı (0) Yaklaşık bir dakika önce mystifying_cartwright
9392aab37f99 wordpress "docker-giriş noktası.s… " 5 dakika önce Yukarı 5 dakika 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb "docker-giriş noktası.s… " 6 dakika önce Yukarı 6 dakika 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 saat önce Yukarı 19 saat 0.0.0.0:8082->8083/tcp kalibre-web
[/cc
Her sütunun kısa bir açıklaması aşağıda gösterilmiştir:
Kapsayıcı Kimliği: Konteynerin benzersiz bir tanımlaması.
Resim: Kapsayıcıyı oluşturmak için kullanılan Docker görüntü adı.
Komut: Kapsayıcıyı başlattıktan sonra çalışan komutun adı.
Oluşturuldu: Kapsayıcı oluşturma zamanını görüntüle.
Durum: Konteynerin çalışma durumunu göster.
Limanlar: Açık bağlantı noktasını gösterir.
İsimler: kapsayıcı adı.
Sisteminizde yalnızca durdurulmuş Docker kapsayıcılarını listelemek istiyorsanız, aşağıdaki komutu çalıştırın:
[cc lang="bash" width="700" escaped="true"]
docker ps --filter "durum=çıkıldı"
Aşağıdaki çıktıyı görmelisiniz:
KONTEYNER KİMLİK GÖRÜNTÜ KOMUT OLUŞTURULDU DURUM PORT İSİMLERİ592b9fe9f478 drupal "docker-php-entrypoi… " 4 dakika önce Çıkıldı (0)
Yaklaşık bir dakika önce mystifying_cartwright
Tüm Çalışan Docker Kapsayıcılarını Listeleyin
Sisteminizde yalnızca çalışan Docker kapsayıcılarını listelemek istiyorsanız, bunları listelemek için birkaç komut vardır.
Tüm Çalışan Docker kapsayıcılarını listelemek için aşağıdaki komutlardan birini çalıştırın:
liman işçisi konteyner lsVeya
liman işçisi konteyner listesiVeya
liman işçisi konteyner psVeya
liman işçisi psAşağıdaki çıktıda çalışan tüm Docker kapsayıcılarını görmelisiniz:
KONTEYNER KİMLİK GÖRÜNTÜ KOMUT OLUŞTURULDU DURUM PORT İSİMLERİ9392aab37f99 wordpress "docker-giriş noktası.s… " 6 dakika önce Yukarı 6 dakika 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb "docker-giriş noktası.s… " 7 dakika önce 7 dakika önce 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 saat önce Yukarı 19 saat 0.0.0.0:8082->8083/tcp kalibre-web
Çalışan Docker kapsayıcısının tek kimliğini listelemek istiyorsanız, aşağıdaki komutu çalıştırın:
liman işçisi konteyner ls -qAşağıdaki çıktıyı görmelisiniz:
9392aab37f99bcbc64840b0a
3e5cddafb61d
Tüm Docker Konteynerlerini Boyutlarına Göre Listele
Ayrıca, çalışan tüm Docker kapsayıcılarını her bir kapsayıcının boyutuyla listeleyebilirsiniz
Örneğin, çalışan tüm Docker kapsayıcılarının boyutunu listeleyin ve görüntüleyin, aşağıdaki komutu çalıştırın:
liman işçisi konteyner listesi -sAşağıda gösterildiği gibi, tüm çalışan Docker kapsayıcılarını boyut sütunuyla görmelisiniz:
KONTEYNER KİMLİĞİ GÖRÜNTÜ KOMUT OLUŞTURULDU DURUM PORT İSİMLERİ BOYUT9392aab37f99 wordpress "docker-giriş noktası.s… " 7 dakika önce Yukarı 7 dakika 0.0.0.0:8081->80/tcp wpcontainer 2B (sanal 543MB)
bcbc64840b0a mariadb "docker-giriş noktası.s… " 7 dakika önce 7 dakika önce 3306/tcp wordpressdb 2B (sanal 407MB)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 saat önce Yukarı 19 saat 0.0.0.0:8082->8083/tcp calibre-web 103MB (sanal 406MB)
Ayrıca aşağıdaki komutla tüm çalışan ve durdurulan kapsayıcıların boyutunu listeleyebilir ve görüntüleyebilirsiniz:
liman işçisi konteyner ls -asAşağıdaki çıktıyı görmelisiniz:
KONTEYNER KİMLİĞİ GÖRÜNTÜ KOMUT OLUŞTURULDU DURUM PORT İSİMLERİ BOYUT592b9fe9f478 drupal "docker-php-entrypoi… " 5 dakika önce Çıkıldı (0) 3 dakika önce mystifying_cartwright 0B (sanal 495MB)
9392aab37f99 wordpress "docker-giriş noktası.s… " 7 dakika önce Yukarı 7 dakika 0.0.0.0:8081->80/tcp wpcontainer 2B (sanal 543MB)
bcbc64840b0a mariadb "docker-giriş noktası.s… " 8 dakika önce Yukarı 8 dakika 3306/tcp wordpressdb 2B (sanal 407MB)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 saat önce Yukarı 19 saat 0.0.0.0:8082->8083/tcp calibre-web 103MB (sanal 406MB
Sonuç
Bu kılavuzda, Docker kapsayıcılarını çeşitli yöntemlerle nasıl listeleyeceğinizi öğrendiniz. Umarım artık Linux'ta Docker kapsayıcılarını nasıl listeleyeceğiniz konusunda yeterli bilgiye sahipsinizdir.