Docker

Hvordan liste docker containere

Hvordan liste docker containere
Som du vet er Docker et ekkosystem der du kan opprette eller kjøre containere. Det er et helt gratis verktøy med åpen kildekode som gjør det enklere for deg å lage, distribuere og kjøre applikasjonene dine ved hjelp av containerne. Beholdere er små og lette alternativer til virtuelle maskiner som bruker vertsoperativsystemet. Det lar deg kjøre applikasjonen i et isolert miljø.

Hvis du er systemadministrator og ansvarlig for administrering av Docker, kan det hende du må vite hvordan du lister opp Docker-containere. Det er flere måter å liste Docker-containere i Linux.

I denne opplæringen vil vi vise deg hvordan du lister opp Docker-containere med flere eksempler.

Liste over alle Docker-containere

Hvis du vil liste opp alle Docker-containere i systemet ditt, inkludert å kjøre Docker-container og stoppede Docker-containere, er det flere kommandoer du kan liste dem som vist nedenfor:

docker containerliste -a

Eller

docker container ls -a

Eller

docker container ps -a

Eller

docker ps -a

Du bør se alle kjørende og stoppede Docker-containere i følgende utgang:

CONTAINER ID BILDE KOMMANDO LAGET STATUS PORTS NAVN
592b9fe9f478 drupal "docker-php-entrypoi ..." 3 minutter siden Avsluttet (0) Omtrent et minutt siden mystifying_cartwright
9392aab37f99 wordpress "docker-entrypoint.s… "5 minutter siden Opp 5 minutter 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "6 minutter siden Opp 6 minutter 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" 19 timer siden Opp 19 timer 0.0.0.0: 8082-> 8083 / tcp kaliber-nett
[/ cc

En kort forklaring av hver kolonne er vist nedenfor:


Beholder-ID: En unik identifikasjon av containeren.
Forestill deg: Docker-image navn som brukes til å lage containeren.
Kommando: Navnet på kommandoen som kjører etter start av containeren.
Laget: Vis opprettelsestid for container.
Status: Vis status for containeren.
Porter: Viser den åpne porten.
Navn: Beholdernavn.
Hvis du vil liste bare stoppede Docker-containere i systemet ditt, kjører du følgende kommando:
[cc lang = "bash" width = "700" escaped = "true"]
docker ps --filter "status = avsluttet"

Du bør se følgende utdata:

CONTAINER ID BILDE KOMMANDO LAGET STATUS PORTS NAVN
592b9fe9f478 drupal "docker-php-entrypoi ..." 4 minutter siden Avsluttet (0)
For omtrent et minutt siden mystifying_cartwright

Liste over alle Docker-containere som kjører

Hvis du bare vil liste Docker-containere som kjører i systemet ditt, er det flere kommandoer for å liste dem.

For å liste alle Running Docker-containere, kjør en av følgende kommandoer:

docker container ls

Eller

docker container liste

Eller

docker container ps

Eller

docker ps

Du bør se alle Docker-containere som kjører i følgende utdata:

CONTAINER ID BILDE KOMMANDO LAGET STATUS PORTS NAVN
9392aab37f99 wordpress "docker-entrypoint.s… "6 minutter siden Opp 6 minutter 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-entrypoint.s… "7 minutter siden Opp 7 minutter 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" for 19 timer siden Opp 19 timer 0.0.0.0: 8082-> 8083 / tcp kaliber-nett

Hvis du vil liste den eneste ID-en til den Docker-beholderen som kjører, kjører du følgende kommando:

docker container ls -q

Du bør se følgende utdata:

9392aab37f99
bcbc64840b0a
3e5cddafb61d

Liste opp alle Docker-containere etter størrelse

Du kan også liste opp alle Docker-containere som kjører, med størrelsen på hver container

For eksempel, liste opp og se størrelsen på alle Docker-containere som kjører, kjør følgende kommando:

docker containerliste -s

Du bør se alle kjørende Docker-containere med størrelseskolonne, som vist nedenfor:

CONTAINER ID BILDE KOMMANDO LAGET STATUS PORTS NAVN STØRRELSE
9392aab37f99 wordpress "docker-entrypoint.s… "7 minutter siden Opp 7 minutter 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (virtuell 543MB)
bcbc64840b0a mariadb "docker-entrypoint.s… "7 minutter siden Opp 7 minutter 3306 / tcp wordpressdb 2B (virtuell 407MB)
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" for 19 timer siden Opp 19 timer 0.0.0.0: 8082-> 8083 / tcp kaliber-nett 103 MB (virtuell 406 MB)

Du kan også liste opp og vise størrelsen på alle containere som kjører og stopper, med følgende kommando:

docker container ls -as

Du bør se følgende utdata:

CONTAINER ID BILDE KOMMANDO LAGET STATUS PORTS NAVN STØRRELSE
592b9fe9f478 drupal "docker-php-entrypoi ..." 5 minutter siden Avsluttet (0) 3 minutter siden mystifying_cartwright 0B (virtuell 495MB)
9392aab37f99 wordpress "docker-entrypoint.s… "7 minutter siden Opp 7 minutter 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (virtuell 543MB)
bcbc64840b0a mariadb "docker-entrypoint.s… "8 minutter siden Opp 8 minutter 3306 / tcp wordpressdb 2B (virtuell 407MB)
3e5cddafb61d technosoft2000 / caliber-web: v1.1.9 "/ bin / bash -c / init /…" for 19 timer siden Opp 19 timer 0.0.0.0: 8082-> 8083 / tcp kaliber-nett 103 MB (virtuell 406 MB

Konklusjon

I denne guiden lærte du om hvordan du lister opp Docker-containere med flere metoder. Jeg håper du har nå nok kunnskap om hvordan du lister opp Docker-containere i Linux.

HD Remastered Games for Linux som aldri hadde en Linux-utgave tidligere
Mange spillutviklere og utgivere kommer med HD-remaster av gamle spill for å forlenge franchisetiden, vennligst fans som ber om kompatibilitet med mod...
Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...
Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...