Closed liuweiGL closed 1 week ago
我在本地 debug 发现 containerd 只会请求 http://192.168.31.119:8787/v2/library/redis/manifests/latest?ns=docker.io ,url.pathname == "/v2/"
这个分支根本不会进啊怎么回事...
https://github.com/ciiiii/cloudflare-docker-proxy/blob/aa61ad58cfe6fda4c53cd011d952d8654d5445ad/src/index.js#L47-L59
containerd 跟 docker 授权的流程不一样,不会触发 /v2 逻辑
containerd 跟 docker 授权的流程不一样,不会触发 /v2 逻辑
@liuweiGL 请问解决了吗? 我也同样的问题。
@LanceYuan 我重写了,你可以看下我的仓库 https://github.com/liuweigl/cloudflare-docker-proxy
k8s 使用 containerd 拉取镜像一直都是好好的,忽然就开始报错了。
containerd 日志:
cloudflare 日志:
请问拉取 anonymous token 的地址为什么是 https://auth.docker.io/token 而不是我配置的代理地址 docker.eastcoal.tech 呢?