由于linux上部署了比较多docker服务,在部署服务的过程中,会生成很多tag为none的镜像。
需要做的就是,定时清理这些tag为none的镜像,为服务器减少占用空间。
过程也很简单。
第一步:
在某个文件夹下,新建sh 文件
内容是:删除tag为none的镜像
#! /bin/bash
docker rmi -f `docker images | grep '<none>' | awk '{print $3}'`
第二步:
crontab -e
* 10 * * * /usr/local/time.sh
编辑内容如上:表示每天上午10点,会去执行time.sh的脚本信息
第三步:
crontab -l
表示设置成功了。就可以起作用了。