删除docker镜像文件
最近新接触DOCKER,目前只会创建镜像、推送镜像、服务升级
为了方便操作,DOCKER放到了测试环境服务器上
创建镜像推送镜像都在测试环境服务器上
这两天测试服务构建始终不成功,报存储空间不够

查看服务器存储空间确实不够了
需要清理空间
经同事提醒,之前新建的镜像文件也是占空间的
于是查看镜像文件
命令:docker images
所有镜像文件 竟然有两三个G,需要清理
命令:docker rmi 镜像ID/镜像名称
删除时遇到镜像ID相同但有好几个,通过该命令无法删除
强制删除命令:
docker rmi -f 镜像ID
也可以批量删除
命令:
docker rmi $(docker images -aq)
镜像文件
经常做,把删除镜像文件做到定时器中,每天跑任务自动删除
# 切换到root
sudo su
# 添加任务
crontab -e
# 在文件中新增定时器, 每天10点删除所有镜像文件
0 10 * * * docker rmi $(docker images -aq)


浙公网安备 33010602011771号