Comment énumérer les images Docker

Comment énumérer les images Docker
Docker est un système de contenerisation open source. Les images Docker sont essentiellement une disposition de base à partir de laquelle les conteneurs sont créés. Pour créer des conteneurs Docker de différentes distributions ou applications Linux, vous devez utiliser différentes images Docker. Une fois que vous avez créé un conteneur à l'aide d'une image Docker spécifique, l'image est téléchargée et stockée localement sur votre hôte Docker. Les heures supplémentaires, vous vous retrouverez avec de nombreuses copies locales d'images Docker sur votre hôte Docker.

Dans cet article, je vais vous montrer comment répertorier toutes les images Docker stockées localement sur votre hôte Docker. Alors, commençons.

Exigences:

Vous devez faire installer Docker sur votre ordinateur si vous souhaitez essayer les exemples de cet article.

Si Docker n'est pas installé, vous pouvez consulter l'un des articles ci-dessous (selon votre système d'exploitation) pour installer Docker sur la distribution Linux souhaitée.

  • Comment installer et utiliser docker sur Ubuntu 18.04 LTS (https: // linuxhint.com / install_docker_ubuntu_1804 /)
  • Installez Docker sur Debian 9 (https: // linuxhint.com / install_docker_debian_9 /)
  • Installez Docker sur Centos 7 (https: // linuxhint.com / install-docker-centos7 /)
  • Installez Docker sur Raspberry Pi (https: // Linuxhint.com / install_docker_raspberry_pi /)

Si vous avez encore un problème à installer Docker, vous pouvez me contacter via https: // support.linuxhint.com. Je serai plus qu'heureux de pouvoir aider.

Listing des images Docker stockées localement:

Pour répertorier toutes les images Docker stockées localement, vous pouvez exécuter la commande suivante:

$ Liste d'images Docker

Comme vous pouvez le voir, toutes les images Docker stockées localement sont répertoriées. Vous pouvez voir le nom du référentiel, la balise, l'identifiant d'image court, la date de création et la taille des images Docker stockées localement.

L'identification de l'image courte suffit pour distinguer les images docker de manière unique. Mais si vous préférez le long identifiant d'image, vous pouvez utiliser le -sans trunc Option avec la commande précédente.

Pour répertorier les images Docker stockées localement avec le long ID d'image, exécutez la commande suivante:

$ Docker Image List --no-trunc

Comme vous pouvez le voir, le long format SHA256 de l'ID d'image s'affiche.

Listing des images intermédiaires ou mauvaises Docker:

Docker Intermediary Images a le nom de référentiel et le nom de balise :. Ce sont des images docker fondamentalement inutilisées. Ils n'ont aucune importance. Vous devriez les retirer de temps en temps.

Pour répertorier toutes les images Docker inutilisées sur votre hôte Docker, exécutez la commande suivante:

$ Docker Image List - Filter Sangling = True

Comme vous pouvez le voir, toutes les images Docker inutilisées ainsi que leur identifiant d'image, la date de création, la taille sont répertoriées.

Listing uniquement des identifiants d'image Docker:

Parfois, vous n'avez peut-être besoin que d'une liste d'identifices d'image des images Docker stockées localement sur votre hôte Docker. Ceci est très important à des fins de script et pour supprimer les images Docker.

Pour répertorier uniquement les ID d'image des images Docker inutilisées sur votre hôte Docker, exécutez la commande suivante:

$ list d'images docker --quiet --filter dingling = true

Comme vous pouvez le voir, seuls l'ID d'image des images Docker inutilisées sont répertoriées.

Pour répertorier tous les ID d'image des bonnes images Docker, exécutez la commande suivante:

$ list d'images docker --quiet - filtre dingant = false

Comme vous pouvez le voir, seuls l'ID d'image des bonnes images Docker sont répertoriées.

Donc, c'est ainsi que vous répertoriez des images Docker stockées localement sur votre hôte docker. Merci d'avoir lu cet article.