linux shell 批量清空,shell脚本批量删除docker镜像

平时我们下载了很多镜像.但这些镜像已经很老了,我们需要把原来的镜像删除,但如果镜像很多的话,手动删除会特别麻烦,我们可以写个脚本批量删除

[root@server script]# cat docker_deleteimage.sh

#!/bin/bash

for i in `docker images | grep -v "IMAGE" | awk '{print $3}'` ##提取出镜像id

do

{

docker rmi -f $i &>/dev/null ##删除镜像

echo "docekr delete $i complete"

} &

done

wait

echo -e "\e[1;31mdelete complete \e[0m"

[root@server script]# docker images ##现在这里有很多镜像

REPOSITORY TAG IMAGE ID CREATED SIZE

172.16.210.30:5000/rancher/server v1.6.5 f89070da7581 2 years ago 984.9 MB

172.16.210.30:5000/rancher/scheduler v0.8.2 690ef14a99b7 2 years ago 241.9 MB

172.16.210.30:5000/rancher/agent v1.2.5 ef5fea38dbe6 2 years ago 237.1 MB

172.16.210.30:5000/rancher/network-manager v0.7.4 787fc137ac53 2 years ago 248.8 MB

172.16.210.30:5000/rancher/metadata v0.9.2 d46f30a656e0 2 years ago 251.5 MB

172.16.210.30:5000/rancher-net v0.11.3 9495baae8faf 2 years ago 267.3 MB

172.16.210.30:5000/rancher/dns v0.15.1 af5509fe436b 2 years ago 239.8 MB

172.16.210.30:5000/rancher/healthcheck v0.3.1 10710b438de7 3 years ago 383.9 MB

172.16.210.30:5000/rancher/net_holder latest 665d9f6e8cc1 3 years ago 267.2 MB

172.16.210.30:5000/registry latest c9bd19d022f6 3 years ago 33.27 MB

docker.io/registry latest c9bd19d022f6 3 years ago 33.27 MB

[root@server script]# sh docker_deleteimage.sh ##执行成功

docekr delete c9bd19d022f6 complete

docekr delete c9bd19d022f6 complete

docekr delete f89070da7581 complete

docekr delete 690ef14a99b7 complete

docekr delete ef5fea38dbe6 complete

docekr delete af5509fe436b complete

docekr delete 10710b438de7 complete

docekr delete d46f30a656e0 complete

docekr delete 9495baae8faf complete

docekr delete 665d9f6e8cc1 complete

docekr delete 787fc137ac53 complete

delete complete

[root@server script]# docker images ##删除成功

REPOSITORY TAG IMAGE ID CREATED SIZE

[root@server script]#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值