Docker

Comment répertorier les conteneurs Docker

Comment répertorier les conteneurs Docker
Comme vous le savez, Docker est un système d'écho où vous pouvez créer ou exécuter des conteneurs. Il s'agit d'un outil totalement gratuit et open source qui simplifie la création, le déploiement et l'exécution de vos applications à l'aide des conteneurs. Les conteneurs sont des alternatives petites et légères aux machines virtuelles qui utilisent le système d'exploitation hôte. Il vous permet d'exécuter votre application dans un environnement isolé.

Si vous êtes administrateur système et responsable de la gestion de Docker, vous devrez peut-être savoir comment répertorier les conteneurs Docker. Il existe plusieurs façons de répertorier les conteneurs Docker sous Linux.

Dans ce tutoriel, nous allons vous montrer comment lister des conteneurs Docker avec plusieurs exemples.

Répertorier tous les conteneurs Docker

Si vous souhaitez répertorier tous les conteneurs Docker de votre système, y compris le conteneur Docker en cours d'exécution et les conteneurs Docker arrêtés, plusieurs commandes vous permettent de les répertorier, comme indiqué ci-dessous :

liste des conteneurs docker -a

Ou alors

conteneur docker ls -a

Ou alors

conteneur docker ps -a

Ou alors

docker ps -a

Vous devriez voir tous les conteneurs Docker en cours d'exécution et arrêtés dans la sortie suivante :

COMMANDE D'IMAGE D'ID DE CONTENEUR ÉTAT CRÉÉ NOMS DE PORTS
592b9fe9f478 drupal "docker-php-entrypoi… " Il y a 3 minutes Sorti (0) Il y a environ une minute mystifying_cartwright
9392aab37f99 wordpress "point d'entrée docker.s… " Il y a 5 minutes Jusqu'à 5 minutes 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb "point d'entrée docker.s… " il y a 6 minutes Jusqu'à 6 minutes 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " il y a 19 heures Jusqu'à 19 heures 0.0.0.0:8082->8083/tcp calibre-web
[/cc

Une brève explication de chaque colonne est présentée ci-dessous :


Identifiant du conteneur : Une identification unique du conteneur.
Image : Nom de l'image Docker utilisée pour créer le conteneur.
Commander: Le nom de la commande qui s'exécute après le démarrage du conteneur.
Créé: Afficher l'heure de création du conteneur.
Statut: Afficher l'état de fonctionnement du conteneur.
Ports : Affiche le port ouvert.
Des noms: Nom du conteneur.
Si vous souhaitez répertorier uniquement les conteneurs Docker arrêtés dans votre système, exécutez la commande suivante :
[cc lang="bash" width="700" escaped="true"]
docker ps --filter "status=exited"

Vous devriez voir la sortie suivante :

COMMANDE D'IMAGE D'ID DE CONTENEUR ÉTAT CRÉÉ NOMS DE PORTS
592b9fe9f478 drupal "docker-php-entrypoi… " il y a 4 minutes Sorti (0)
Il y a environ une minute mystifying_cartwright

Répertorier tous les conteneurs Docker en cours d'exécution

Si vous souhaitez répertorier uniquement les conteneurs Docker en cours d'exécution dans votre système, il existe plusieurs commandes pour les répertorier.

Pour répertorier tous les conteneurs Docker en cours d'exécution, exécutez l'une des commandes suivantes :

conteneur docker ls

Ou alors

liste des conteneurs docker

Ou alors

conteneur docker ps

Ou alors

docker ps

Vous devriez voir tous les conteneurs Docker en cours d'exécution dans la sortie suivante :

COMMANDE D'IMAGE D'ID DE CONTENEUR ÉTAT CRÉÉ NOMS DE PORTS
9392aab37f99 wordpress "point d'entrée docker.s… " Il y a 6 minutes Jusqu'à 6 minutes 0.0.0.0:8081->80/tcp wpcontainer
bcbc64840b0a mariadb "point d'entrée docker.s… " il y a 7 minutes Jusqu'à 7 minutes 3306/tcp wordpressdb
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " il y a 19 heures Jusqu'à 19 heures 0.0.0.0:8082->8083/tcp calibre-web

Si vous souhaitez répertorier le seul ID du conteneur Docker en cours d'exécution, exécutez la commande suivante :

conteneur docker ls -q

Vous devriez voir la sortie suivante :

9392aab37f99
bcbc64840b0a
3e5cddafb61d

Répertorier tous les conteneurs Docker par taille

Vous pouvez également répertorier tous les conteneurs Docker en cours d'exécution avec la taille de chaque conteneur

Par exemple, répertoriez et affichez la taille de tous les conteneurs Docker en cours d'exécution, exécutez la commande suivante :

liste de conteneurs docker -s

Vous devriez voir tous les conteneurs Docker en cours d'exécution avec la colonne de taille, comme indiqué ci-dessous :

ID DE CONTENEUR COMMANDE D'IMAGE ÉTAT CRÉÉ NOMS DE PORTS TAILLE
9392aab37f99 wordpress "point d'entrée docker.s… " il y a 7 minutes Jusqu'à 7 minutes 0.0.0.0:8081->80/tcp wpcontainer 2B (virtuel 543 Mo)
bcbc64840b0a mariadb "point d'entrée docker.s… " il y a 7 minutes Jusqu'à 7 minutes 3306/tcp wordpressdb 2B (virtuel 407 Mo)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " il y a 19 heures Jusqu'à 19 heures 0.0.0.0:8082->8083/tcp calibre-web 103 Mo (virtuel 406 Mo)

Vous pouvez également répertorier et afficher la taille de tous les conteneurs en cours d'exécution et arrêtés avec la commande suivante :

conteneur docker ls -as

Vous devriez voir la sortie suivante :

ID DE CONTENEUR COMMANDE D'IMAGE ÉTAT CRÉÉ NOMS DE PORTS TAILLE
592b9fe9f478 drupal "docker-php-entrypoi… " il y a 5 minutes Sorti (0) il y a 3 minutes mystifying_cartwright 0B (virtuel 495MB)
9392aab37f99 wordpress "point d'entrée docker.s… " il y a 7 minutes Jusqu'à 7 minutes 0.0.0.0:8081->80/tcp wpcontainer 2B (virtuel 543 Mo)
bcbc64840b0a mariadb "point d'entrée docker.s… " il y a 8 minutes Jusqu'à 8 minutes 3306/tcp wordpressdb 2B (virtuel 407 Mo)
3e5cddafb61d technosoft2000/calibre-web:v1.1.9 "/bin/bash -c /init/… " il y a 19 heures Jusqu'à 19 heures 0.0.0.0:8082->8083/tcp calibre-web 103 Mo (virtuel 406 Mo

Conclusion

Dans ce guide, vous avez appris à répertorier les conteneurs Docker avec plusieurs méthodes. J'espère que vous avez maintenant suffisamment de connaissances sur la façon de répertorier les conteneurs Docker sous Linux.

Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...
OpenTTD contre Simutrans
Créer votre propre simulation de transport peut être amusant, relaxant et extrêmement attrayant. C'est pourquoi vous devez vous assurer que vous essay...
Tutoriel OpenTTD
OpenTTD est l'un des jeux de simulation d'entreprise les plus populaires. Dans ce jeu, vous devez créer une merveilleuse entreprise de transport. Cepe...