Docker [Suppression par lots de balises <aucun>]

Supprimez toutes les balises Docker !

Lorsque vous touchez Docker, de nombreuses images inutiles (** aucune balise **) s'accumulent comme ceci ~

$docker images
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
portfolio_api             latest              9091a77d3e50        3 minutes ago       661MB
<none>                    <none>              bda133c88b3a        3 hours ago         659MB
portfolio_front           latest              206c69e39bc8        5 hours ago         325MB
<none>                    <none>              c9c1cc1f82af        3 days ago          325MB
<none>                    <none>              90b26537b543        3 days ago          659MB
rails_nuxt_docker_front   latest              6a76df1e3e15        8 days ago          652MB
rails_nuxt_docker_api     latest              f81ab2aa1da3        9 days ago          664MB
node                      14.11.0-alpine      b85fc218c00b        4 weeks ago         117MB
ruby                      2.7.1-alpine        b46ea0bc5984        3 months ago        52.3MB
postgres                  12.3-alpine         17150f4321a3        3 months ago        157MB
node                      14.4.0-alpine       3bf5a7d41d77        4 months ago        117MB

Quand ces types s'accumulent, GB est mangé et c'est très gênant.

$ docker rmi <IMAGE ID>

Il est également difficile de l'effacer avec, alors récupérons la balise none à la fois et supprimons-la!

Extraire uniquement aucune balise

$ docker images -f 'dangling=true'
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
<none>                    <none>              bda133c88b3a        3 hours ago         659MB
<none>                    <none>              c9c1cc1f82af        3 days ago          325MB
<none>                    <none>              90b26537b543        3 days ago          659MB

Suppression par lots du sujet principal

Mettez les options ci-dessus dans $ docker rmi! !! !!

$docker rmi $(docker images -f 'dangling=true')
Deleted: sha256:bda133c88b3a3aca1cdd971ffe23a2bea32295e782d1225b7753151f47c40e3d
Deleted: sha256:99c5e34963f7b0ae63427b9e24b1d66778daeda863c078f46476ea9229f17771
...

Recommended Posts

Docker [Suppression par lots de balises <aucun>]
Introduction de Docker - Partie 1--
Créer un lot Liferay
À propos du fonctionnement simple de Docker
[Docker] Introduction de l'instruction de base de Docker
Je n'ai entendu parler que de Docker ...