Če ste skrbnik sistema in ste odgovorni za upravljanje Dockerja, boste morda morali vedeti, kako navesti seznam vsebnikov Dockerja. Obstaja več načinov za naštevanje vsebnikov Dockerja v Linuxu.
V tej vadnici vam bomo pokazali, kako navesti Dockerjeve vsebnike z nekaj primeri.
Seznam vseh zabojnikov Docker
Če želite v svojem sistemu navesti vse vsebnike Dockerja, vključno z zagonom vsebnika Docker in ustavljenimi vsebniki Dockerja, jih lahko navedete na več ukazov, kot je prikazano spodaj:
seznam vsebnikov docker -aAli
docker posoda ls -aAli
docker posoda ps -aAli
docker ps -aV naslednjem izpisu bi morali videti vse zagnane in ustavljene vsebnike Dockerja:
IME UKAZA ID KONTEJNERJA USTVARJENA STATUSNA PRISTANIŠČA IMENA592b9fe9f478 drupal "docker-php-entrypoi ..." pred 3 minutami Izhod (0) pred približno minuto mystifying_cartwright
9392aab37f99 wordpress "docker-vstopna točka.s ... "pred 5 minutami Gor 5 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-vstopna točka.s ... "pred 6 minutami Up 6 minut 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init / ..." pred 19 urami Gor 19 ur 0.0.0.0: 8082-> 8083 / tcp kaliber-splet
[/ cc
Spodaj je prikazana kratka razlaga vsakega stolpca:
ID zabojnika: Edinstvena identifikacija posode.
Imag: Ime slike Dockerja, ki je bilo uporabljeno za ustvarjanje vsebnika.
Ukaz: Ime ukaza, ki se zažene po zagonu vsebnika.
Ustvarjeno: Prikaži čas ustvarjanja vsebnika.
Stanje: Prikaže stanje delovanja vsebnika.
Pristanišča: Prikaže odprta vrata.
Imena: Ime vsebnika.
Če želite v svojem sistemu navesti samo ustavljene vsebnike Dockerja, zaženite naslednji ukaz:
[cc lang = "bash" width = "700" escape = "true"]
docker ps --filter "status = exited"
Morali bi videti naslednji izhod:
IME UKAZA ID KONTEJNERJA USTVARJENA STATUSNA PRISTANIŠČA IMENA592b9fe9f478 drupal "docker-php-entrypoi ..." pred 4 minutami Izhod (0)
Pred približno minuto mystifying_cartwright
Seznam vseh tekočih zabojnikov Docker
Če želite v svojem sistemu navesti samo zagnane Dockerjeve vsebnike, jih je našteti v več ukazih.
Če želite našteti vse vsebnike Running Docker, zaženite enega od naslednjih ukazov:
docker posoda lsAli
seznam zabojnikov dockerAli
docker posoda psAli
docker psV naslednjem izpisu bi morali videti vse tekoče vsebnike Docker:
IME UKAZA ID KONTEJNERJA USTVARJENA STATUSNA PRISTANIŠČA IMENA9392aab37f99 wordpress "docker-vstopna točka.s ... "pred 6 minutami Gor 6 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer
bcbc64840b0a mariadb "docker-vstopna točka.s ... "pred 7 minutami Gor 7 minut 3306 / tcp wordpressdb
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init / ..." pred 19 urami Gor 19 ur 0.0.0.0: 8082-> 8083 / tcp kaliber-splet
Če želite navesti edini ID tekočega vsebnika Docker, zaženite naslednji ukaz:
docker posoda ls -qMorali bi videti naslednji izhod:
9392aab37f99bcbc64840b0a
3e5cddafb61d
Seznam vseh zabojnikov Docker po velikosti
Prav tako lahko navedete vse tekoče vsebnike Dockerja z velikostjo vsakega vsebnika
Na primer navedite in si oglejte velikost vseh delujočih vsebnikov Docker, zaženite naslednji ukaz:
seznami zabojnikov dockerVideti bi morali vse tekoče vsebnike Dockerja s stolpcem velikosti, kot je prikazano spodaj:
ID KONTEJNERJA SLIKA UKAZ USTVARJEN STATUS PRISTANIŠČA IMENA VEL9392aab37f99 wordpress "docker-vstopna točka.s ... "pred 7 minutami Gor 7 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (navidezno 543 MB)
bcbc64840b0a mariadb "docker-vstopna točka.s… "pred 7 minutami Up 7 minut 3306 / tcp wordpressdb 2B (virtualno 407MB)
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init / ..." pred 19 urami Gor 19 ur 0.0.0.0: 8082-> 8083 / tcp kaliber-splet 103 MB (virtualno 406 MB)
Velikost vseh zagnanih in ustavljenih vsebnikov lahko tudi navedete in si ogledate z naslednjim ukazom:
docker posoda ls -asMorali bi videti naslednji izhod:
ID KONTEJNERJA SLIKA UKAZ USTVARJEN STATUS PRISTANIŠČA IMENA VEL592b9fe9f478 drupal "docker-php-entrypoi ..." pred 5 minutami Izhod (0) pred 3 minutami mystifying_cartwright 0B (virtualni 495MB)
9392aab37f99 wordpress "docker-vstopna točka.s ... "pred 7 minutami Gor 7 minut 0.0.0.0: 8081-> 80 / tcp wpcontainer 2B (navidezno 543 MB)
bcbc64840b0a mariadb "docker-vstopna točka.s ... "pred 8 minutami Up 8 minut 3306 / tcp wordpressdb 2B (virtualno 407MB)
3e5cddafb61d technosoft2000 / calibre-web: v1.1.9 "/ bin / bash -c / init /…" pred 19 urami Gor 19 ur 0.0.0.0: 8082-> 8083 / tcp kaliber-splet 103 MB (virtualno 406 MB
Zaključek
V tem priročniku ste izvedeli, kako seznam Dockerjevih vsebnikov uvrstiti na več načinov. Upam, da imate zdaj dovolj znanja o naštevanju Dockerjevih vsebnikov v Linuxu.