我们正在使用Uber Kraken来提高 kubernetes 集群中的容器下载速度,效果很好。
但是,我们通常会更改标签(上传新版本的:latest
)。在Uber Kraken Github 页面的限制部分,他们声明:
允许更改标签(例如更新最新标签),但是,有些事情将不起作用:由于 Nginx 缓存,之后立即进行标签查找仍将返回旧值,并且复制可能不会触发。我们正在努力更好地支持此功能。如果您现在需要标签突变支持,请减少 build-index 组件的缓存间隔。如果您还需要在多集群设置中进行复制,请考虑设置另一个 Docker 注册表作为 Kraken 的后端。
“减少构建索引组件的缓存间隔”是什么意思?我不太明白他们在 docker 宇宙中指的是什么。