Docker定时删除none镜像

2023-05-16

在使用docker的时候会产生none镜像文件,偶尔没什么,但是比如使用了自动化部署工具那就不一样了,一天没准就上百个none镜像了,非常消耗资源,所以需要定时清理

删除 none 镜像命令

docker image prune -f

img.png img_1.png

删除自动化部署中的碎片化文件

在自动化部署中 Docker 生成了很多碎片化文件,在使用 Jenkins 自动化部署项目时,生成了很多 Images 和创建的容器,这些上面的命令不足以删除,所以得用以下命令来删除

docker system prune -f

注意该命令会删除这些容器和镜像,所以最好慎重选择,当然,如果全是自动部署的容器就无所谓。

执行完后

其实这样清除缓存文件不是最完全的方式,最完全的是把空闲的 Volumes 也一并清除(不过我怕容器在启动过程中被自动执行了导致数据永久丢失,得不偿失 所以不加这个吧)

docker system prune --volumes -f

配置自动化

既然知道了删除 none 镜像的命令,那么就简单了,只需要配置下 crontab 即可

crontab -e

尾部添加如下指令(表示每天 凌晨 3 点 30 分执行一次)

30 3 * * * docker system prune -f

总结

使用 docker 好像并没有可以自动删除的功能,不知道有没更好的办法,这种算是比较简单的了,记录一下。

本文由「诚哥博客」原创,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:Docker定时删除none镜像

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker定时删除none镜像 的相关文章

  • JDK、JRE、JVM

    JDK与JRE JDK gt J ava D evelopment K it Java开发工具包 JDK是提供给Java开发人员使用的 xff0c 其中包含了Java的开发工具 xff0c 也包括了JRE 开发工具 xff1a 编译工具 j
  • Redis-概述

    1 什么是Redis xff1f Redis Re mote Di ctionary S erver 远程字典服务器 xff0c 是开源的 xff0c 使用c语言编写的 xff0c 是基于内存的高性能的Key Value数据库 作者 ant
  • HTML点击刷新验证码

    HTML点击刷新验证码 之前的代码 span class token tag span class token tag span class token punctuation lt span div span span class tok
  • 基于java的小区物业报修管理系统

    本毕业设计课题是基于JAVAEE的小区物业报修管理系统 xff0c 以计算机为操作工具 xff0c MyEclipse为开发平台 mysql为后台数据库 系统开发将采用MVC模式 xff0c 实现对物业报修管理和报修服务评价管理等功能 xf
  • 3 物理层 数据通信基础知识 奈氏准则与香农定理 物理层传输介质 信道复用技术

    文章目录 1 物理层基本概念2 数据通信的基础知识2 1 典型的数据通信系统模型2 2 与通信相关的几个术语2 3 有关信道的几个概念2 4 基带 baseband 信号和带通 band pass 信号2 5 几种最基本的调制方法2 6 网
  • Android Studio 关于BottomNavigationView 无法预览视图的三种常规解决方法

    最近在使用底部导航栏 BottomNavigationView 时 xff0c 应用能正常运行 xff0c 但右侧Split Design无法显示预览视图 xff0c 很不方便 xff0c 查阅大量资料后 xff0c 得到了两种主流解决方案
  • ubuntu分辨率异常问题

    当ubuntu分辨率出现不正常情况时 xff0c 可能有两种现象 xff1a 当出现整体图标都偏大或者偏小的问题时 xff0c 可能是由于分辨率设置异常 如果存在响应的分辨率进行设置即可 xff0c 如果不存在则使用xrandr进行添加 x
  • VR版“半条命”大火,VR游戏迎来消费级市场的春天?

    彼之砒霜 xff0c 汝之蜜糖 2020年的艰难开局 xff0c 在让众多行业陷入困顿之际 xff0c 却让游戏业迎来了一场流量的盛宴 除了日进斗金的王者 吃鸡 xff0c 还有火爆朋友圈的动森 xff0c 一款3A级VR游戏 Half L
  • 读懂海尔智家大脑:深度体验的本质是深度生活

    了解科技行业的读者 xff0c 应该都对 大脑 这个名词不陌生 黑灯工厂 里指挥生产的 工业大脑 xff0c 繁忙机场里运筹帷幄的 航空大脑 xff0c 还有智慧城市建设的灵魂 城市大脑 如果家也有一颗总揽全局的大脑 xff0c 生活会发生
  • ubuntu 安装包报:下列软件包有未满足的依赖关系:

    root 64 ubuntu usr src linux 5 0 1 apt install zlib1g dev 正在读取软件包列表 完成 正在分析软件包的依赖关系树 正在读取状态信息 完成 有一些软件包无法被安装 如果您用的是 unst
  • vSphere虚拟化之ESXi安装及部署

    vSphere虚拟化之ESXi安装及部署 1 安装ESXi2 步骤 vClient的安装及连接3 使用VMware VSphere Client远程安装虚拟机 1 安装ESXi 安装环境 xff1a 用VMware安装ESXi 6 0一台虚
  • Flutter 学习之DIO封装

    简介 xff1a 需要导入的库 dio 3 0 9 json serializable 3 3 0 dio cookie manager 1 0 0 dio http cache 0 2 6 介绍 xff1a 在自己的这个封装中集成了 显示
  • Android 设置顶部的内容

    目录 想说的话实现实现一个自定义控件 他的自定义属性 Actviity 设置右侧的iconfragment 中 设置 想说的话 这里遇到一个问题就是设置抽取出来一个类似与以下的标题内容 自己忽然发现之前的时候没有完全理解 xff0c 所以自
  • Android 中关于两个线程同时进行的研究

    我们现在在做一个项目 xff0c 里面的内容就是通过硬件在黑暗的地方拍照 xff0c 然后进行图像分析 我们原先的思维逻辑是 xff1a 4s曝光时间 xff0c 曝光完成后拍照进行1s图像计算 xff1b 但是 xff0c 甲方忽然提出想
  • Android 之JNI 报错(一)

    今天导入了一个以前的项目 xff0c 结果各种报错 xff0c 这里记录一下 项目是一个使用到JNI的项目 xff0c 在项目中我就重新回顾一下 1 因为我知道项目使用到了JNI xff0c 所以直接到 local properties中修
  • 《Linux内核设计与实现》读书总结

    Linux内核设计与实现 进程管理 进程 xff1a 处于执行器的程序 xff0c 包含代码段 xff0c 打开的文件 xff0c 信号 xff0c 内核内部数据 xff0c 内存地址空间 xff0c 多个线程 xff0c 存放全局变量的数
  • Qubit 踩坑记

    今天又是日常踩坑的一天 对标 Thermo qubit 荧光计的设计已经完成好长时间了 但是领导忽然发出一个竞品数据对比图 从图中明显发现在一个小时之后 数据出现的时间比qubit 要慢 于是先去寻找结果和所对应的时间 通过数据库的查询 推
  • chatGPT 与文言一心的对比

    今天文言一心终于申请下来了 xff0c 马上测试一下 我测试的是汉昭帝刘弗陵 xff0c 百度百科如下所示 xff1a 使用chatGPT 的提问如下所示 xff1a 使用文言一心的测试如下所示 xff1a 从上述回答中可以看出 xff0c
  • 【Linux】【Ubuntu 】Ubuntu下安装Chrome

    本文记录 Ubuntu 下安装 Chrome 的方法 文章目录 1 安装 Chrome 的两种方式1 1 通过下载 deb 包安装 推荐 1 2 通过 apt install 安装 2 使用 Chrome 1 安装 Chrome 的两种方式
  • 【Linux】【Ubuntu】Ubuntu 开启 root 用户并开启 ssh 远程访问权限

    本文主要记录了Ubuntu下开启 root 用户以及 ssh 远程访问权限的方法 已在一下版本测试 xff1a Trusty Tahr Ubuntu 14 04 Xenial Xerus Ubuntu 16 04 其他Ubuntu发行版配置

随机推荐