docker rmi 命令详解
2023-09-14 09:12:50 时间
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的方式删除镜像,因为这样不会出现误删等问题。
相关文章
- docker入门使用命令
- Docker的基本使用——常用docker命令
- docker命令详解「建议收藏」
- docker 权限问题 Got permission denied while trying to connect to the Docker daemon socket at 。。。「建议收藏」
- 服务器重启docker命令「建议收藏」
- docker 入门_docker高级教程
- docker-compose部署solo
- Docker安装配置教程[通俗易懂]
- docker重启后镜像消失_u盘安装iso原版镜像
- docker启动镜像容器命令_镜像删除
- Jenkins使用pipeline自动打包Docker镜像
- Docker命令
- Docker参数命令大全详解
- Docker服务的停止命令(systemctl stop docker)
- Docker服务的重启服务命令(systemctl restart docker)
- Docker查看本地所有的镜像命令(docker images)
- Docker服务的搜索镜像命令(docker search 镜像名称)
- Docker启动容器命令(docker start 容器名称)
- 怎么安装Docker?
- 「 【Docker】用docker运行2048小游戏(玩转docker) 」
- 「 【Docker】linux安装docker compose(小白安装) 」
- Docker 容器时区问题
- 【Docker 系列】docker 学习 一,Docker的安装使用及Docker的基本工作原理
- 【Docker 系列】docker 学习 三
- 【Docker 系列】docker 学习 四,镜像相关原理
- docker入门命令
- Dockly:从终端管理 Docker 容器
- 【技术干货】Docker精华学习资料集锦,老司机快上车
- 用volume container共享数据-每天5分钟玩转Docker容器技术(42)
- 限制容器对内存的使用 – 每天5分钟玩转 Docker 容器技术(27)