Jeśli jesteś administratorem systemu i odpowiadasz za zarządzanie Dockerem, być może będziesz musiał wiedzieć, jak wyświetlić listę kontenerów Docker. Istnieje kilka sposobów na wyświetlenie listy kontenerów Docker w systemie Linux.
W tym samouczku pokażemy Ci, jak wyświetlić listę kontenerów Dockera na kilku przykładach.
Wyświetl listę wszystkich kontenerów Docker
Jeśli chcesz wyświetlić listę wszystkich kontenerów Docker w swoim systemie, w tym uruchomionych kontenerów Docker i zatrzymanych kontenerów Docker, istnieje kilka poleceń, które możesz wyświetlić, jak pokazano poniżej:
lista kontenerów dockera -aLub
kontener dokowany ls -aLub
kontener dokowany ps -aLub
docker ps -aPowinieneś zobaczyć wszystkie uruchomione i zatrzymane kontenery Docker w następujących danych wyjściowych:
IDENTYFIKATOR KONTENERA OBRAZ POLECENIE UTWORZENIE STANU NAZWY PORTÓW592b9fe9f478 drupal "docker-php-entrypoi… " 3 minuty temu Zakończony (0) Około minutę temu mystifying_cartwright
9392aab37f99 wordpress „docker-entrypoint.s… " 5 minut temu W górę 5 minut 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb „docker-entrypoint.s… " 6 minut temu W górę 6 minut 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 godzin temu W górę 19 godzin 0.0.0.0:8082->8083/kaliber tcp-web
[/cc
Poniżej przedstawiono krótkie wyjaśnienie każdej kolumny:
Identyfikator kontenera: Unikalna identyfikacja kontenera.
Obraz: Nazwa obrazu Docker, który został użyty do utworzenia kontenera.
Komenda: Nazwa polecenia uruchamianego po uruchomieniu kontenera.
Utworzony: Wyświetl czas utworzenia kontenera.
Status: Wyświetl stan działania kontenera.
Porty: Pokazuje otwarty port.
Nazwy: Nazwa kontenera.
Jeśli chcesz wyświetlić w systemie tylko zatrzymane kontenery Dockera, uruchom następujące polecenie:
[cc lang="bash" width="700" escaped="true"]
docker ps --filter "status=exited"
Powinieneś zobaczyć następujące dane wyjściowe:
IDENTYFIKATOR KONTENERA OBRAZ POLECENIE UTWORZENIE STANU NAZWY PORTÓW592b9fe9f478 drupal "docker-php-entrypoi… " 4 minuty temu Exited (0)
Około minutę temu mystifying_carwright
Wyświetl listę wszystkich uruchomionych kontenerów Docker
Jeśli chcesz wyświetlić tylko działające kontenery Dockera w swoim systemie, istnieje kilka poleceń, aby je wyświetlić.
Aby wyświetlić listę wszystkich uruchomionych kontenerów Docker, uruchom jedno z następujących poleceń:
kontener dokowany lsLub
lista kontenerów DockerLub
kontener dokowany psLub
doker psPowinieneś zobaczyć wszystkie uruchomione kontenery Docker w następującym wyniku:
IDENTYFIKATOR KONTENERA OBRAZ POLECENIE UTWORZENIE STANU NAZWY PORTÓW9392aab37f99 wordpress „docker-entrypoint.s… " 6 minut temu W górę 6 minut 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb „docker-entrypoint.s… " 7 minut temu W górę 7 minut 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 godzin temu W górę 19 godzin 0.0.0.0:8082->8083/kaliber tcp-web
Jeśli chcesz wyświetlić jedyny identyfikator działającego kontenera Docker, uruchom następujące polecenie:
kontener dokowany ls -qPowinieneś zobaczyć następujące dane wyjściowe:
9392aab37f99bcbc64840b0a
3e5cddafb61d
Wyświetl listę wszystkich kontenerów Docker według rozmiaru
Możesz również wyświetlić listę wszystkich uruchomionych kontenerów Docker z rozmiarem każdego kontenera
Na przykład wyświetl listę i wyświetl rozmiar wszystkich działających kontenerów platformy Docker, uruchom następujące polecenie:
lista kontenerów dockera -sPowinieneś zobaczyć wszystkie działające kontenery Dockera z kolumną rozmiaru, jak pokazano poniżej:
ID POJEMNIKA OBRAZ POLECENIE UTWORZONY STAN NAZWY PORTÓW ROZMIAR9392aab37f99 wordpress „docker-entrypoint.s… " 7 minut temu W górę 7 minut 0.0.0.0:8081->80/tcp wpcontainer 2B (wirtualny 543MB)
bcbc64840b0a mariadb „docker-entrypoint.s… " 7 minut temu W górę 7 minut 3306/tcp wordpressdb 2B (wirtualne 407MB)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 godzin temu W górę 19 godzin 0.0.0.0:8082->8083/tcp calibre-web 103MB (wirtualne 406MB)
Możesz także wyświetlić listę i wyświetlić rozmiar wszystkich uruchomionych i zatrzymanych kontenerów za pomocą następującego polecenia:
kontener docker ls -asPowinieneś zobaczyć następujące dane wyjściowe:
ID POJEMNIKA OBRAZ POLECENIE UTWORZONY STAN NAZWY PORTÓW ROZMIAR592b9fe9f478 drupal "docker-php-entrypoi… " 5 minut temu Exited (0) 3 minuty temu mystifying_cartwright 0B (wirtualny 495MB)
9392aab37f99 wordpress „docker-entrypoint.s… " 7 minut temu W górę 7 minut 0.0.0.0:8081->80/tcp wpcontainer 2B (wirtualny 543MB)
bcbc64840b0a mariadb „docker-entrypoint.s… " 8 minut temu W górę 8 minut 3306/tcp wordpressdb 2B (wirtualne 407MB)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 godzin temu W górę 19 godzin 0.0.0.0:8082->8083/tcp calibre-web 103 MB (wirtualne 406 MB)
Wniosek
W tym przewodniku dowiedziałeś się, jak wyświetlić listę kontenerów Docker za pomocą kilku metod. Mam nadzieję, że masz teraz wystarczającą wiedzę na temat tworzenia listy kontenerów Docker w systemie Linux.