Doker

Jak wyświetlić listę kontenerów dockera

Jak wyświetlić listę kontenerów dockera
Jak wiecie, Docker to system echa, w którym można tworzyć lub uruchamiać kontenery. Jest to całkowicie bezpłatne narzędzie typu open source, które ułatwia tworzenie, wdrażanie i uruchamianie aplikacji za pomocą kontenerów. Kontenery to małe i lekkie alternatywy dla maszyn wirtualnych korzystających z systemu operacyjnego hosta. Pozwala na uruchomienie aplikacji w odizolowanym środowisku.

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 -a

Lub

kontener dokowany ls -a

Lub

kontener dokowany ps -a

Lub

docker ps -a

Powinieneś zobaczyć wszystkie uruchomione i zatrzymane kontenery Docker w następujących danych wyjściowych:

IDENTYFIKATOR KONTENERA OBRAZ POLECENIE UTWORZENIE STANU NAZWY PORTÓW
592b9fe9f478 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ÓW
592b9fe9f478 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 ls

Lub

lista kontenerów Docker

Lub

kontener dokowany ps

Lub

doker ps

Powinieneś zobaczyć wszystkie uruchomione kontenery Docker w następującym wyniku:

IDENTYFIKATOR KONTENERA OBRAZ POLECENIE UTWORZENIE STANU NAZWY PORTÓW
9392aab37f99 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 -q

Powinieneś zobaczyć następujące dane wyjściowe:

9392aab37f99
bcbc64840b0a
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 -s

Powinieneś zobaczyć wszystkie działające kontenery Dockera z kolumną rozmiaru, jak pokazano poniżej:

ID POJEMNIKA OBRAZ POLECENIE UTWORZONY STAN NAZWY PORTÓW ROZMIAR
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… " 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 -as

Powinieneś zobaczyć następujące dane wyjściowe:

ID POJEMNIKA OBRAZ POLECENIE UTWORZONY STAN NAZWY PORTÓW ROZMIAR
592b9fe9f478 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.

Gry How to Install and Play Doom on Linux
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...
Gry Vulkan for Linux Users
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...
Gry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Creating your own transport simulation can be fun, relaxing and extremely enticing. That's why you need to make sure that you try out as many games as...