Als u een systeembeheerder bent en verantwoordelijk bent voor het beheer van Docker, moet u mogelijk weten hoe u Docker-containers kunt weergeven. Er zijn verschillende manieren om Docker-containers in Linux weer te geven.
In deze zelfstudie laten we u zien hoe u Docker-containers kunt weergeven met verschillende voorbeelden.
Alle Docker-containers weergeven
Als u alle Docker-containers in uw systeem wilt weergeven, inclusief het uitvoeren van Docker-containers en gestopte Docker-containers, zijn er verschillende opdrachten die u kunt gebruiken, zoals hieronder weergegeven:
docker-containerlijst -aOf
docker-container ls -aOf
docker-container ps -aOf
docker ps -aU zou alle actieve en gestopte Docker-containers in de volgende uitvoer moeten zien:
CONTAINER ID AFBEELDING COMMANDO GEMAAKT STATUS POORTEN NAMEN592b9fe9f478 drupal "docker-php-entrypoi… " 3 minuten geleden Verlaten (0) Ongeveer een minuut geleden mystifying_cartwright
9392aab37f99 wordpress "docker-ingangspunt".s… " 5 minuten geleden Omhoog 5 minuten 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb "docker-ingangspunt.s… " 6 minuten geleden Omhoog 6 minuten 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 uur geleden Omhoog 19 uur 0.0.0.0:8082->8083/tcp caliber-web
[/cc
Hieronder volgt per kolom een korte toelichting:
Container-ID: Een unieke identificatie van de container.
Afbeelding: Docker-afbeeldingsnaam die is gebruikt om de container te maken.
Opdracht: De naam van de opdracht die wordt uitgevoerd na het starten van de container.
Gemaakt: Aanmaaktijd container weergeven.
Toestand: Geef de lopende status van de container weer:.
Poorten: Toont de open poort.
namen: Containernaam.
Als u alleen gestopte Docker-containers in uw systeem wilt weergeven, voert u de volgende opdracht uit:
[cc lang="bash" width="700" escaped="true"]
docker ps --filter "status=exited"
U zou de volgende uitvoer moeten zien:
CONTAINER ID AFBEELDING COMMANDO GEMAAKT STATUS POORTEN NAMEN592b9fe9f478 drupal "docker-php-entrypoi… " 4 minuten geleden Verlaten (0)
Ongeveer een minuut geleden mystifying_cartwright
Toon alle actieve Docker-containers
Als u alleen actieve Docker-containers in uw systeem wilt weergeven, zijn er verschillende opdrachten om ze op te sommen.
Voer een van de volgende opdrachten uit om alle Running Docker-containers weer te geven:
docker-container lsOf
docker-containerlijstOf
docker-container psOf
havenarbeider psU zou alle actieve Docker-containers in de volgende uitvoer moeten zien:
CONTAINER ID AFBEELDING COMMANDO GEMAAKT STATUS POORTEN NAMEN9392aab37f99 wordpress "docker-ingangspunt".s… " 6 minuten geleden Omhoog 6 minuten 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb "docker-ingangspunt.s… " 7 minuten geleden Omhoog 7 minuten 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 uur geleden Omhoog 19 uur 0.0.0.0:8082->8083/tcp caliber-web
Als u de enige ID van de actieve Docker-container wilt weergeven, voert u de volgende opdracht uit:
docker-container ls -qU zou de volgende uitvoer moeten zien:
9392aab37f99bcbc64840b0a
3e5cddaff61d
Lijst van alle Docker-containers op grootte
U kunt ook alle actieve Docker-containers weergeven met de grootte van elke container
Geef bijvoorbeeld een lijst en bekijk de grootte van alle actieve Docker-containers, voer de volgende opdracht uit:
docker-containerlijst -sU zou alle actieve Docker-containers moeten zien met de groottekolom, zoals hieronder weergegeven:
CONTAINER ID AFBEELDING COMMANDO GEMAAKT STATUS POORTEN NAMEN MAAT9392aab37f99 wordpress "docker-ingangspunt".s… " 7 minuten geleden Omhoog 7 minuten 0.0.0.0:8081->80/tcp wpcontainer 2B (virtueel 543MB)
bcbc64840b0a mariadb "docker-ingangspunt.s… " 7 minuten geleden Omhoog 7 minuten 3306/tcp wordpressdb 2B (virtueel 407MB)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 uur geleden Omhoog 19 uur 0.0.0.0:8082->8083/tcp caliber-web 103 MB (virtueel 406 MB)
U kunt ook de grootte van alle actieve en gestopte containers weergeven en bekijken met de volgende opdracht:
docker-container ls -asU zou de volgende uitvoer moeten zien:
CONTAINER ID AFBEELDING COMMANDO GEMAAKT STATUS POORTEN NAMEN MAAT592b9fe9f478 drupal "docker-php-entrypoi… " 5 minuten geleden Verlaten (0) 3 minuten geleden mystifying_cartwright 0B (virtueel 495MB)
9392aab37f99 wordpress "docker-ingangspunt".s… " 7 minuten geleden Omhoog 7 minuten 0.0.0.0:8081->80/tcp wpcontainer 2B (virtueel 543MB)
bcbc64840b0a mariadb "docker-ingangspunt.s… " 8 minuten geleden Omhoog 8 minuten 3306/tcp wordpressdb 2B (virtueel 407MB)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " 19 uur geleden Omhoog 19 uur 0.0.0.0:8082->8083/tcp caliber-web 103 MB (virtueel 406 MB)
Conclusie
In deze handleiding heb je geleerd hoe je Docker-containers op verschillende manieren kunt weergeven. Ik hoop dat je nu voldoende kennis hebt over het weergeven van Docker-containers in Linux.