【发布时间】:2019-09-11 05:26:22
【问题描述】:
我有一个包含三个工作人员的 k8s 集群,当我明确创建 pod 时,相应的 docker 映像会下载到工作人员。当我明确删除 pod 时,相应的 docker 图像仍然存在于工作节点上。这是预期的情况吗?
【问题讨论】:
标签: docker kubernetes amazon-eks
我有一个包含三个工作人员的 k8s 集群,当我明确创建 pod 时,相应的 docker 映像会下载到工作人员。当我明确删除 pod 时,相应的 docker 图像仍然存在于工作节点上。这是预期的情况吗?
【问题讨论】:
标签: docker kubernetes amazon-eks
这是预期的情况吗?
可能,考虑到Kubernetes Garbage collection policy for images:
Kubernetes 通过
imageManager管理所有镜像的生命周期,与cadvisor合作。垃圾收集图像的策略考虑了两个因素:
HighThresholdPercent和LowThresholdPercent。
超过高阈值的磁盘使用率将触发垃圾回收。
垃圾回收将删除最近最少使用的图像,直到达到低阈值。
【讨论】: