docker 删除 none 镜像

当我们使用 docker 删除镜像时,可以使用 name 删除 docker rmi name,例如:docker rmi tome。也可以使用 id 删除 docker rmi id 例如:docker rmi 41e97992fcd8。但是当 name 和 id 都为 none 时,该如何删除?

<none>                                          <none>                                             321e746cabf3        3 months ago        105MB

这里就需要借助 awk 命令来删除 none 镜像了

第一步:获取所有 none 镜像

docker images | grep none
<none>                                          <none>                                             83826e0058b7        3 months ago        139MB
<none>                                          <none>                                             e083d771ed1c        3 months ago        105MB
<none>                                          <none>                                             321e746cabf3        3 months ago        105MB
<none>                                          <none>                                             8c6f46789e68        3 months ago        103MB
<none>                                          <none>                                             f0532b1e27c3        8 months ago        885MB

第二步:获取所有 none 镜像的 id

docker images | grep none | awk '{print $3}'
83826e0058b7
e083d771ed1c
321e746cabf3
8c6f46789e68
f0532b1e27c3

第三步:删除 none 镜像

docker rmi -f $(docker images | grep none | awk '{print $3}')
Deleted: sha256:83826e0058b74fedc4a8a17deb537945f1693d856d43924e897bdc4beff84b32
Deleted: sha256:5d7b6a48cbf0f076fb85425c2fbbab9fb23733a88e59c2bd714133446117a98c
Deleted: sha256:007a3b27bcf9fca97e6f1c944cea26843fe9adde67edeb678d8178d23e74c257
Deleted: sha256:1187723a8b0365bd61f9e7a980f5bf4854815de0be19bd1ce09062be65d15774
Deleted: sha256:e083d771ed1c642cb9d31dd6e697cf4458e99b655614150cf659b30bb25e2b3b
Deleted: sha256:bcd27ea50172279039eedf0daaa71921e17741a0054356795f63ed211a461e46
Deleted: sha256:9198f4fdc6d64d913f013fc84b94d577b660bde3b7f5e0d07a32f2682ca7b064
Deleted: sha256:45abec680d325a9be19c3943aee66e3a2db1582b271f1e7d7a82e8f56cf9e154
Deleted: sha256:b20c93480731bad55dd6f7f7b781b71514d03a80f570c6057293350c46b2f58c
Deleted: sha256:e529b2be3814bacee510c597e59e5ede4f787daca1df6da6d14e8db3e981e663
Deleted: sha256:186603353c6ffe656ea6fe66e54bb33dfa470522c68d03b7ee7b80b01c177815
Deleted: sha256:70835b148a1640a5434d5fa5048856bb31d20655131386bf2f48f3957c27fe40
Deleted: sha256:321e746cabf37da0eb4461dd9dea0d41471ceceb33f15baed18185ffec65ed05
Deleted: sha256:b58022267e12c403e50e06ff76c18d6eb30d8c4ce2b6fc74a53de88cdbbe0578
Deleted: sha256:e08fa1d3b5af427085f45d81f2518b267fccf674da2c32f1d05b99fb71f9fc92
Deleted: sha256:8c6f46789e6892ea2cf70db1af0b57be10f97d9a693512eb1b87d4a50f235456
Deleted: sha256:382e3d4f2bf5a1d194440b172f07224d92137a02e504b889f3e6c7db21d948f3
Deleted: sha256:502806c53e9fe68c47b891c6dbd93e69779f7cb31c646f96f60fc8f80dccd42d
Deleted: sha256:bd683f452c6783197a2275dca6f74b2d4cc940bd0e41996a2e55dc8126f5812e
Deleted: sha256:203beeab7fdc7691dfc9ca9703b045ff161fbbf50579e34987bedd283d691d3b
Deleted: sha256:f0532b1e27c3143fdaecdd8b00929fc98ddc6127005fa50be658bdc0588e17bb
Deleted: sha256:843a54d28a43cba2e7adebd7589521a7884296db7e7118d331164c9524cdcd54
Deleted: sha256:f642e0160ce64ce8a28f5ac3feccb58f7b9fb6e58a333ea23bbaf04de0c7b633
Deleted: sha256:783ff5a5329489dcce0a077fbdebd433136b82915d1a73bdb29adb6a96f8641d
Deleted: sha256:f2f8f921c13e167adbbd2a6c21e75f8a25e615679247539550a670501ae3374c
Deleted: sha256:52c97cbe01b7245c39f247b0b2f65b0ea0725aecf7b2c2ea5d08aa0611d7b2d5
Deleted: sha256:8f8748e4f7071f9986cfa6d2ca8ae4a05ebfa4291290f3891fb14914b9758752
Deleted: sha256:afe4a9a9c78b4150258554d3121093a2c6a97e9819c88751450084e42693a964
Deleted: sha256:3c434eeb92c74ee65999c7890a9e3f8c9814addd967ff146b1b88d4285ab043a
Deleted: sha256:97d4eb8593d9bace79854f133e24dc43e217fe72f67341458450eebea48a922a
Deleted: sha256:a46f7b3554535df135ce99207c56b62616061aff5433ac5058c41ce7527c1134
Deleted: sha256:666ba7193a004cab8fd9113f5f9efd5ec8206a3745ba49a360f4a1f0a29f5e63
Deleted: sha256:0e0290482b3f32a4316d809541eed3e515399022a9ddb7fb21951b23dcdf9940
Deleted: sha256:c9b2fcf7bc9ac4dbf651fc3e6ecfadcc1bd19a4b5cc53506df5bdea9fbbed600
Deleted: sha256:68fb9df788e38624b5afae9b54b59b12366a841761e12023bcb9a91d5bceb616
Deleted: sha256:bd2e1acf5081a5d1edb150c17a8a01e07c498adfa86596210cf66808d6c3a1cd
Deleted: sha256:ed5afbef6929c6c5a70d51453aa0acd9e367d6012d14e598617db6756848fa88
Deleted: sha256:146d5a847c234c394cd7704707916f4e523b77d628d0fab69d8bc0d520ec9068
Deleted: sha256:487910a3408e3ffd6f425f291f2ade7da56f4f7bf12388639c29684433a85160
Deleted: sha256:212b398d214a439b6ab21bd5f371cf7001f88b919301fb2be1ecaa4a62d5be5a
Deleted: sha256:1e8df4c198557e4e7ef7e7b05659c9819801f729ba9cb0ea6e2ccfbda57a80e5
Deleted: sha256:e47e230ee403629de9e6251d3508bef2c003b32218246503ff5c9f83d10f4ceb
Deleted: sha256:f629ef5289c315ea8174e9c7bca9dc93db2f847519b11aa80e5f1f3d4dc8b19c
Deleted: sha256:b038707a6a300667654fc2a1ad98e0b7b865e6d9d0a74b33c561165ed0e21a2d
Deleted: sha256:b55294ea8289778adf5a33869416b47c40a30c6280772150696e97b39193e6c5
Deleted: sha256:b31d23c29d5eac3c4f4a9c5332a9d3faa47bb738097439252fa55c24ee3b4767

完成,可以直接执行第三步。跳过前两步!

其他方式的一键清理

docker images --filter dangling=true --format "{{.ID}}" | xargs docker rmi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值