Skip to content

Instantly share code, notes, and snippets.

@Beyarz
Last active May 21, 2019 21:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Beyarz/d1c3fd6a12dab25d02021c92b45356f4 to your computer and use it in GitHub Desktop.
Save Beyarz/d1c3fd6a12dab25d02021c92b45356f4 to your computer and use it in GitHub Desktop.
Docker <none> (untagged) images

When building lots of images you end up with a list of untagged builds at the end.

Beyarz 福 ~/Desktop/Work/Web ➤ n1bqd8a|content✓
3287 ± : docker images                                                                                 [0m]
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
web                     latest              0a27aff6030f        2 days ago          401MB
<none>                  <none>              bd215f291219        2 days ago          401MB
<none>                  <none>              faa2d8135eeb        2 days ago          102MB
<none>                  <none>              06bcd360bcd0        2 days ago          102MB
<none>                  <none>              4ee9b19c451b        2 days ago          102MB
<none>                  <none>              2c6a360ed284        2 days ago          102MB
<none>                  <none>              ee3d85a997db        2 days ago          102MB
<none>                  <none>              375dbfaca7b9        2 days ago          102MB
<none>                  <none>              664d19c65959        2 days ago          102MB
<none>                  <none>              582b890d1c7a        2 days ago          102MB
<none>                  <none>              c9f2ccc326aa        2 days ago          102MB
<none>                  <none>              e82744862155        2 days ago          102MB
<none>                  <none>              be23c9bf2857        2 days ago          102MB
<none>                  <none>              7147115b3d65        2 days ago          102MB
<none>                  <none>              7e0c76169331        2 days ago          102MB
<none>                  <none>              6ceccc5a042e        2 days ago          102MB
<none>                  <none>              7d175973b97c        2 days ago          102MB
<none>                  <none>              f448cbed4921        2 days ago          102MB
<none>                  <none>              243d7880b521        2 days ago          102MB
<none>                  <none>              d3c12ba1cee9        2 days ago          102MB
<none>                  <none>              dfac1b1a3676        2 days ago          102MB
<none>                  <none>              9e3b6cc2f104        2 days ago          102MB
debian                  latest              8d31923452f8        13 days ago         101MB
ubuntu                  latest              d131e0fa2585        3 weeks ago         102MB
mysql                   8.0                 d72169616e20        3 weeks ago         443MB
phpmyadmin/phpmyadmin   4.7                 f51fd61ee511        14 months ago       166MB

A quick way to remove all the untagged images is by
docker rmi $(docker images | grep none)
or if you want to remove every single one forcibly
docker rmi -f $(docker images | grep none)

End result:

Beyarz 福 ~/Desktop/Work/Web ➤ n1bqd8a|content✓
3288 ± : docker images                                                                                 [0m]
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
web                     latest              0a27aff6030f        2 days ago          401MB
debian                  latest              8d31923452f8        13 days ago         101MB
ubuntu                  latest              d131e0fa2585        3 weeks ago         102MB
mysql                   8.0                 d72169616e20        3 weeks ago         443MB
phpmyadmin/phpmyadmin   4.7                 f51fd61ee511        14 months ago       166MB
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment