docker批量删除images

本文介绍了如何利用awk命令在Docker环境中筛选镜像,展示其名称和版本,并演示如何根据筛选结果删除特定镜像,以解决'引用被引用'问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有时根据第三列删除会报错镜像被引用无法删除,awk可以匹配镜像名然后格式化输出镜像名称及版本号
格式化输出
[root@ceshi-132 pinpoint-agent]# docker images | awk '/years/{print $1":"$2}'
prom/prometheus:v2.14.0
harbor.od.com/public/prometheus:v2.14.0
prom/blackbox-exporter:v0.15.1
harbor.od.com/public/blackbox-exporter:v0.15.1
harbor.od.com/public/heapster:v1.5.4
quay.io/bitnami/heapster:1.5.4
harbor.od.com/public/kube-state-metrics:v1.5.0
quay.io/coreos/kube-state-metrics:v1.5.0
k8scn/kubernetes-dashboard-amd64:latest
harbor.od.com/public/dashboard:latest
k8scn/kubernetes-dashboard-amd64:v1.8.0
harbor.od.com/public/dashboard:v1.8.0
google/cadvisor:v0.28.3
harbor.od.com/public/cadvisor:v0.28.3
prom/node-exporter:v0.15.0
harbor.od.com/public/node-exporter:v0.15.0
harbor.od.com/public/pause:latest
kubernetes/pause:latest
删除images
[root@ceshi-132 pinpoint-agent]# docker rmi $(docker images | awk '/years/{print $1":"$2}')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值