Comment supprimer des images non balisées en masse avec Docker

introduction

Lors de l'utilisation du docker, l'image peut prendre de l'espace. Il est difficile de supprimer chacun d'eux, alors notez la commande pour supprimer les images non étiquetées à la fois. Je vais également résumer la signification des options de commande.

Commande de suppression par lots d'images non balisées

docker rmi $(docker images -f "dangling=true" -q)

Vous pouvez supprimer des images non balisées en masse en exécutant la commande ci-dessus.

Description de la commande

Obtenez une image non étiquetée en définissant la valeur de pendaison sur true avec l'option de filtre

docker images -f "dangling=true"
#Résultat d'exécution
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
<none>              <none>              c29504d0f8fd        2 weeks ago         1.21GB
<none>              <none>              e6325cdc18c4        2 weeks ago         1.18GB

Obtenez une pièce d'identité uniquement avec l'option silencieuse

docker images -f "dangling=true" -q
#Résultat d'exécution
c29504d0f8fd
e6325cdc18c4

Supprimer l'image à l'aide de l'ID obtenu

docker rmi $(docker images -f "dangling=true" -q)

Veuillez consulter le document officiel pour plus de détails.

Documentation officielle

Docker docs|docker images https://docs.docker.com/engine/reference/commandline/images/ Docker docs|docker rmi https://docs.docker.com/engine/reference/commandline/rmi/

Recommended Posts

Comment supprimer des images non balisées en masse avec Docker
Comment appeler des fonctions en bloc avec la réflexion Java
Comment démarrer Camunda avec Docker
Comment partager des fichiers avec Docker Toolbox
Une doublure pour supprimer toutes les images Docker
Comment changer d'images miniatures avec JavaScript
Comment utiliser Docker dans VSCode DevContainer
Comment supprimer des données avec une clé externe
Comprendre en 5 minutes !! Comment utiliser Docker
Comment exécuter Blazor (C #) avec Docker
Comment créer un environnement Rails 6 avec Docker
Comment exécuter avec des commandes de langage de développement normales dans l'environnement de développement Docker
Comment démarrer un conteneur Docker avec un volume monté dans un fichier de commandes
Comment vérifier le journal dans le conteneur Docker
Comment mettre à jour un fichier prédéfini dans un conteneur Docker
Comment donner votre image à quelqu'un avec Docker
[Rails] Comment créer un environnement avec Docker
Comment installer Docker
Supprimer toutes les images Docker
Comment implémenter UICollectionView avec du code uniquement dans Swift
Comment trier par ordre croissant / décroissant avec SQLite
Comment basculer Tomcat context.xml avec Eclipse WTP
Comment créer un environnement Docker avec Gradle pour IntelliJ
Comment supprimer un objet new_record construit avec Rails
Comment utiliser la bibliothèque Z3 dans Scala avec Eclipse
[Environnement Docker] Comment gérer ActiveSupport :: MessageEncryptor :: InvalidMessage
Organisé comment interagir avec le JDK par étapes
[Comment insérer une vidéo dans un hameau avec Rails]
Comment utiliser la bibliothèque JDD dans Scala avec Eclipse
Comment interroger Array dans jsonb avec Rails + postgres
Comment lancer Swagger UI et Swagger Editor dans Docker
Comment supprimer une nomenclature (UTF-8)
[rails] Comment publier des images
Comment gérer les images téléchargées
Comment réduire les images Java
Comment définir nginx de Docker
Comment numéroter (nombre) avec html.erb
Comment mettre à jour avec activerecord-import
Écrivons comment créer une API avec SpringBoot + Docker à partir de 0
Comment créer un environnement [TypeScript + Vue + Express + MySQL] avec Docker ~ Express ~
Comment obtenir des valeurs en temps réel avec TextWatcher (Android)
Mappage à une classe avec un objet de valeur dans How to My Batis
Comment configurer un proxy avec authentification dans Feign
Comment trouver May'n dans XPath
Comment masquer la barre de défilement dans WebView
Comment démarrer avec Slim
Comment exécuter JUnit dans Eclipse