有时根据第三列删除会报错镜像被引用无法删除,awk可以匹配镜像名然后格式化输出镜像名称及版本号
格式化输出
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| [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
1
| [root@ceshi-132 pinpoint-agent]# docker rmi $(docker images | awk '/years/{print $1":"$2}')
|