删除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)

 

 

posted @ 2023-09-05 10:27  小游y  阅读(81)  评论(0)    收藏  举报