docker容器镜像检测清理脚本

docker容器镜像检测清理脚本,采用docker容器ID方式清理

#!/bin/bash

set -e

cd /opt/soft

docker images >  docker-images.log
cat  docker-images.log  |grep -v "test"  |grep -v "hour"  | grep -v "days ago" |awk -F ' ' '{print $3}' > docker-images1.log 

images=$(cat docker-images1.log )

for imageName in ${images[@]} ; do
/bin/docker rmi  $imageName
echo "docker rmi  $imageName"
done

docker容器镜像检测清理脚本,采用docker容器镜像名方式清理

#!/bin/bash

set -e

cd /opt/soft
/bin/docker images > docker-iamges.log 
cat docker-iamges.log  |grep "GB" > docker-iamges1.log 
cat docker-iamges.log  |grep "MB" >> docker-iamges1.log 
cat   docker-iamges1.log  |grep "hub.selinux.cn" |grep -v "none"|grep -v "test"  |grep -v "hour"  | grep -v "days ago" |awk -F ' ' '{print $1 ":" $2}' >  docker-iamges2.log 

images=$(cat docker-iamges2.log )

for imageName in ${images[@]} ; do
/bin/docker rmi  $imageName
echo "docker rmi  $imageName"
done

给TA买糖
共{{data.count}}人
人已赞赏
k8s编排文件

k8s部署centos-busybox编排文件

2021-4-29 14:02:50

数据库配置管理

MySQL镜像自定义MySQL 配置文件

2021-7-4 18:55:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索