Lister les conteneurs Docker
Une fois que vous avez des conteneurs Docker en cours d'exécution, vous devrez être capable de les lister et de les gérer. Docker propose plusieurs commandes pour lister et inspecter les conteneurs, vous permettant de comprendre leur état actuel et d'interagir avec eux.
Lister tous les conteneurs
Pour lister tous les conteneurs Docker en cours d'exécution, vous pouvez utiliser la commande docker container ls :
docker container ls
Cela affichera un tableau avec des informations sur les conteneurs en cours d'exécution, y compris l'identifiant du conteneur, l'image, la commande, l'heure de création, l'état et les ports.
Si vous souhaitez lister tous les conteneurs, y compris ceux qui ne sont pas en cours d'exécution, vous pouvez utiliser le drapeau -a ou --all :
docker container ls -a
Cela vous montrera tous les conteneurs qui ont été créés, quelle que soit leur état actuel.
Lister les détails d'un conteneur
Pour obtenir des informations plus détaillées sur un conteneur spécifique, vous pouvez utiliser la commande docker container inspect :
docker container inspect <container_id>
Cela affichera un objet JSON contenant des informations détaillées sur le conteneur, telles que sa configuration, ses paramètres réseau et son utilisation des ressources.
Vous pouvez également utiliser la commande docker container stats pour obtenir des métriques de performance en temps réel pour un ou plusieurs conteneurs :
docker container stats <container_id>
Cela affichera un flux en direct de l'utilisation du CPU, de la mémoire, du réseau et de l'E/S disque pour le ou les conteneurs spécifiés.
En maîtrisant les différentes commandes pour lister et inspecter les conteneurs Docker, vous pourrez gérer efficacement et résoudre les problèmes de vos applications conteneurisées.