zl程序教程

您现在的位置是:首页 >  工具

当前栏目

docker rmi 命令详解

Docker命令 详解 RMI
2023-09-14 09:12:50 时间

【原文链接】docker rmi 命令详解


docker rmi 主要功能就是删除镜像

1 查看镜像

因为当前环境镜像较多,因此这里搜索包含 goharbor 的镜像如下

[root@redrose2100 ~]# docker images | grep goharbor
goharbor/redis-photon                                               v2.5.3            5dc5331f3de8   2 months ago    154MB
goharbor/harbor-registryctl                                         v2.5.3            942de6829d43   2 months ago    136MB
goharbor/registry-photon                                            v2.5.3            fb1278854b91   2 months ago    77.9MB
goharbor/nginx-photon                                               v2.5.3            91877cbc147a   2 months ago    44.3MB
goharbor/harbor-log                                                 v2.5.3            ca36fb3b68a6   2 months ago    161MB
goharbor/harbor-jobservice                                          v2.5.3            75e6a7496590   2 months ago    227MB
goharbor/harbor-core                                                v2.5.3            93a775677473   2 months ago    203MB
goharbor/harbor-portal                                              v2.5.3            d78f9bbad9ee   2 months ago    52.6MB
goharbor/harbor-db                                                  v2.5.3            bd50ae1eccdf   2 months ago    224MB
goharbor/prepare                                                    v2.5.3            15102b9ebde6   2 months ago    166MB
[root@redrose2100 ~]#

2 根据用例ID删除镜像

如下根据镜像ID删除镜像

[root@redrose2100 ~]# docker rmi 15102b9ebde6
Untagged: goharbor/prepare:v2.5.3
Untagged: goharbor/prepare@sha256:1e3aae65de7a88dc0b541140940952657fdd1ab9b7bf64704d6b696b078dd1dc
Deleted: sha256:15102b9ebde65d27e79de0f8fa483afff608b5ce35dab68d75afb25df37a8500
Deleted: sha256:27f3aac4f2aeb6edeaf6263932548077b5c27050f7005e3ec1b2d529e22db3f9
Deleted: sha256:83f3aea5dee005f32fd5902ebb7f0471986a39f0114577bebdce4ecfbd63c32a
Deleted: sha256:4c8d689293adcf1971fe5cb92258a2b754b4bd04a015a7424a355c49e75125a5
Deleted: sha256:cb6923e3b9976fb37a988a91846c6dfd8a61a6350ceb07856c892925028b7eba
Deleted: sha256:9b5a1f501af34d8b722c26bca270517ef4dfcaf73cd4fe8b015dffda31eee989
Deleted: sha256:2340a3be2650822dc2c16c20c758ffe32a87c6dce8da2fcd0f252576e2a8c6cf
Deleted: sha256:ae22b967fa55ab34a5d50e43a06740141bbc8d0e734476ebc2c73c5750583d7a
Deleted: sha256:6d858849f3eb7c5a57b196f0198209dfbd8ee3a0cdf9327081cf8383ec2974ae
Deleted: sha256:14df187a6c451b331bf103eb33511d5f782140c6892fc6f66fd49f95153bde09
[root@redrose2100 ~]#

3 根据镜像名和tag值删除镜像

根据镜像名和tag值删除镜像,如下:

[root@redrose2100 ~]# docker rmi goharbor/harbor-db:v2.5.3
Untagged: goharbor/harbor-db:v2.5.3
Untagged: goharbor/harbor-db@sha256:8cccad80305f2e823e8949b056ead22c3ad05aec7148c2a3a7cf6b7040a41d7f
Deleted: sha256:bd50ae1eccdfdfa0f1a61b55c99da93458dca316d3bfc91c3ecf09f12ab94c0f
Deleted: sha256:feba045fe77e5266dab141e07865207bcd4defe9a43a7b0499fa7825e06b1d2f
Deleted: sha256:4c90c48d53a73c5fc55dfba588cdd7637bb2725d638159a6e7cb0c94a4131102
Deleted: sha256:48697de1f28363b4f7865f8a5b4466367bcf1f06f2bb934caa4b1cd25e322ec8
Deleted: sha256:f1d14819af449034757d6ed4c1e0171ce4c76d7e0fe0fbd20782ea5422f34beb
Deleted: sha256:12e689bfe618b8086e5f875ced3f0e0c3db7f98b9e141a3b20e33ebc024a32a7
Deleted: sha256:319f24755d12eb633ff80ddb32da0809af9e8bcf292f7f09bd396f6cdf9971e1
Deleted: sha256:75bf4e6229e0a612d6faf3256506a6a8f6d6d950f984afa31dec8fd6a2818db8
Deleted: sha256:cab7c33e5f840b666bb9e17d2dcf08ace7e642128fa843a0c3077a74fc6926e8
Deleted: sha256:6d1e04e2def1a838179e34de6e37bf1e8d04490ffb8981b9af1b2a7063180a2c
Deleted: sha256:7f97129386940a287f101781eb17880ae2d1799938ab486f987d13fa75fadf4a
Deleted: sha256:df67935f2067c85f20dd2fa336f730650cb3a2f45fbc295c89ddffab826a87a5
Deleted: sha256:3d6d04605d65d6824cd14a1289a890912c178498e082b1719e27e1877b60a15c
[root@redrose2100 ~]#

4 通过 -f 强制删除

[root@redrose2100 ~]# docker rmi -f d78f9bbad9ee
Untagged: goharbor/harbor-portal:v2.5.3
Untagged: goharbor/harbor-portal@sha256:fb6b6cf927cb78dc0fb01a2e714fdf0d96dc2e0ffff4715582851b167d99b457
Deleted: sha256:d78f9bbad9eee910fcae44f86d65f3b75f772610561d8a396b200d88bf782c40
Deleted: sha256:ae669c8d34068e03798a74ecd83dfc1c38049e44728317a2e9c581517f5f543b
Deleted: sha256:9b6df37c5a6c73ebe72e8114df533d9dc0464c69aafedb4fa7ba868686a2d522
Deleted: sha256:78b41aa55ce7cc3fe7bc8285fbb30cad13d80523b936d2c6efcc59a63e2b19dc
[root@redrose2100 ~]#

在一般情况下,推荐使用镜像ID的方式删除镜像,因为这样不会出现误删等问题。