docker - 有没有 docker 镜像保留政策?
问题描述
我们构建了大量的 docker 镜像,这些镜像增加了磁盘使用量。是否有任何我可以选择的开箱即用的 docker 图像保留策略。
解决方案
Docker 没有开箱即用的配置。命令行上有一些命令可以清除和修剪未使用的图像、容器和所有内容,但没有机器可以频繁执行它们。此外,他们可能对删除内容有点饥渴,或者对您的特定需求感到软弱。例如,如果容器是在一天前创建的,您可以过滤要删除的容器:
docker container prune --filter "until=24h"
但是,警告取决于您。前端负载均衡器很可能是在一年前创建的,只是配置发生了变化。或者如果它在两周前迁移到另一台主机怎么办?
许多人已经根据他们的需要解决了这个问题,并且有一些预先存在的解决方案。有不同质量的指南可用,主要列出所需的命令。
推荐阅读
- android - 如何在 ConstraintLayout 中刷新约束视图的高度
- sql - 内连接与子查询效率
- reactjs - 使用 props 传递组件
- docker - Docker Deploy HDP 错误:引用格式无效
- python - 获取检测到的人脸数量
- java - 简单日期格式。返回错误日期的格式
- css - NgClass 使用多个类申请时使用属性名而不是类内容
- matlab - 数字排序不适用于 Matlab。需要协助来覆盖 matlab 中的一些 JIDE 方法
- javascript - 尝试通过云功能连接到 Firestore 时,为什么会出现“预期的 catch() 或返回”错误?
- c# - 如何在不共享 Webdriver 的情况下并行运行 specflow 测试?