从所有Kubernets节点删除旧的Docker映像

时间:2019-11-14 05:39:08

标签: docker kubernetes garbage-collection

Kubernetes垃圾收集器可以选择在达到一定磁盘使用百分比Link

时删除映像。

有什么办法可以删除所有超过三天且现在不使用而不是手动执行的docker映像?

2 个答案:

答案 0 :(得分:1)

按照以下步骤

  1. 创建一个外壳脚本以运行docker system prune -f。
  2. 使用上面的shell脚本构建docker镜像
  3. 部署cronjob来每天或每天清理两次

答案 1 :(得分:0)

您还可以简单地连接到有问题的节点并直接在其中运行docker system prune -f

相关问题