Pokud jste správcem systému a zodpovídáte za správu Dockeru, možná budete potřebovat vědět, jak vypsat seznamy kontejnerů Dockeru. Existuje několik způsobů, jak vypsat kontejnery Dockeru v Linuxu.
V tomto kurzu vám ukážeme, jak vypsat kontejnery Dockeru s několika příklady.
Seznam všech kontejnerů Docker
Pokud chcete zobrazit seznam všech kontejnerů Docker ve vašem systému, včetně spuštěného kontejneru Docker a zastavených kontejnerů Docker, existuje několik příkazů, které můžete uvést, jak je uvedeno níže:
seznam ukotvitelných kontejnerů -aNebo
Docker kontejner ls -aNebo
docker kontejner ps -aNebo
docker ps -aMěli byste vidět všechny spuštěné a zastavené Docker kontejnery v následujícím výstupu:
KONTEJNER ID OBRAZOVÝ PŘÍKAZ VYTVOŘENÝ STAV NÁZVY PŘÍSTAVŮ592b9fe9f478 drupal "docker-php-entrypoi…" před 3 minutami ukončen (0) asi před minutou mystifying_cartwright
9392aab37f99 wordpress "docker-entrypoint.s… "Před 5 minutami Nahoru 5 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "Před 6 minutami Nahoru 6 minut 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" před 19 hodinami nahoru 19 hodin 0.0.0.0: 8082-> 8083 / tcp ráže-web
[/ cc
Níže je uvedeno krátké vysvětlení každého sloupce:
ID kontejneru: Jedinečná identifikace kontejneru.
Obrázek: Název obrázku Dockeru, který se použil k vytvoření kontejneru.
Příkaz: Název příkazu, který se spustí po spuštění kontejneru.
Vytvořeno: Zobrazit čas vytvoření kontejneru.
Postavení: Zobrazit provozní stav kontejneru.
Porty: Ukazuje otevřený port.
Jména: Název kontejneru.
Pokud chcete vypsat pouze zastavené kontejnery Dockeru ve vašem systému, spusťte následující příkaz:
[cc lang = "bash" width = "700" escaped = "true"]
docker ps - filtr "status = ukončen"
Měli byste vidět následující výstup:
KONTEJNER ID OBRAZOVÝ PŘÍKAZ VYTVOŘENÝ STAV NÁZVY PŘÍSTAVŮ592b9fe9f478 drupal "docker-php-entrypoi…" před 4 minutami Ukončeno (0)
Asi před minutou mystifying_cartwright
Seznam všech spuštěných kontejnerů Docker
Pokud chcete vypsat pouze spuštěné kontejnery Dockeru ve vašem systému, existuje několik příkazů k jejich vypsání.
Chcete-li zobrazit seznam všech spuštěných kontejnerů Docker, spusťte jeden z následujících příkazů:
Docker kontejner lsNebo
seznam ukotvitelných kontejnerůNebo
docker kontejner psNebo
docker psMěli byste vidět všechny spuštěné Docker kontejnery v následujícím výstupu:
KONTEJNER ID OBRAZOVÝ PŘÍKAZ VYTVOŘENÝ STAV NÁZVY PŘÍSTAVŮ9392aab37f99 wordpress "docker-entrypoint.s… "Před 6 minutami Nahoru 6 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "Před 7 minutami Nahoru 7 minut 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" před 19 hodinami nahoru 19 hodin 0.0.0.0: 8082-> 8083 / tcp ráže-web
Pokud chcete zobrazit jediné ID spuštěného kontejneru Docker, spusťte následující příkaz:
docker kontejner ls -qMěli byste vidět následující výstup:
9392aab37f99bcbc64840b0a
3e5cddafb61d
Seznam všech kontejnerů Docker podle velikosti
Můžete také zobrazit seznam všech spuštěných kontejnerů Docker s velikostí každého kontejneru
Například seznam a zobrazení velikosti všech spuštěných kontejnerů Docker, spusťte následující příkaz:
seznamy ukotvitelných kontejnerůMěli byste vidět všechny spuštěné kontejnery Dockeru se sloupcem velikosti, jak je uvedeno níže:
ID KONTEJNERU OBRAZOVÝ PŘÍKAZ VYTVOŘENO STAV PŘÍSTAVŮ NÁZVY VELIKOST9392aab37f99 wordpress "docker-entrypoint.s… "Před 7 minutami Nahoru 7 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (virtuální 543 MB)
bcbc64840b0a mariadb "docker-entrypoint.s… "Před 7 minutami Nahoru 7 minut 3306 / tcp wordpressdb 2B (virtuální 407 MB)
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" před 19 hodinami nahoru 19 hodin 0.0.0.0: 8082-> 8083 / tcp ráže-web 103 MB (virtuální 406 MB)
Můžete také zobrazit a zobrazit velikost všech spuštěných a zastavených kontejnerů pomocí následujícího příkazu:
docker kontejner ls -asMěli byste vidět následující výstup:
ID KONTEJNERU OBRAZOVÝ PŘÍKAZ VYTVOŘENO STAV PŘÍSTAVŮ NÁZVY VELIKOST592b9fe9f478 drupal "docker-php-entrypoi…" před 5 minutami ukončen (0) před 3 minutami mystifying_cartwright 0B (virtuální 495 MB)
9392aab37f99 wordpress "docker-entrypoint.s… "Před 7 minutami Nahoru 7 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (virtuální 543 MB)
bcbc64840b0a mariadb "docker-entrypoint.s… "Před 8 minutami Nahoru 8 minut 3306 / tcp wordpressdb 2B (virtuální 407 MB)
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" před 19 hodinami nahoru 19 hodin 0.0.0.0: 8082-> 8083 / tcp ráže-web 103 MB (virtuální 406 MB
Závěr
V této příručce jste se dozvěděli, jak vypsat kontejnery Dockeru několika metodami. Doufám, že nyní máte dostatek znalostí o tom, jak vypsat kontejnery Dockeru v Linuxu.