因为众所周知的原因,最近国内 Docker Hub 的镜像全部关停,并且默认的镜像被阻断了。直接拉不动镜像了。

# docker pull qdtoday/qd:latest
latest: Pulling from qdtoday/qd
ea429786d9b3: Retrying in 1 second 
c40a6902baf9: Retrying in 1 second 
243b4902f4e7: Retrying in 1 second 
ab401c4015a4: Waiting 
733d3405873c: Waiting 
135df0f995f0: Waiting 
b8702ff07aba: Waiting 
error pulling image configuration: download failed after attempts=6: dial tcp [2a03:2880:f10c:283:face:b00c:0:25de]:443: i/o timeout

想要正常使用 Docker 只能自建镜像了(之前尝试过设置系统代理之类都不生效,好像只有 build 的时候能设置代理)。如果自己的服务器来反代,万一被扫到了,就倾家荡产了。而随着宽带扩容,现在 CloudFlare 的国内直连速度也已经挺快的了,干脆直接白嫖 Workers,就算被扫到也就用完配额罢了。

找了一会找到了这个项目:https://github.com/ciiiii/cloudflare-docker-proxy

甚至还能反代quay、gcr、ghcr之类的。功能挺全的。跟着 Readme 搭了一下用着也没啥问题,速度还挺快的。

自己有域名的可以搭着自用,如果没有域名或者懒得搞也可以私聊我要。就不公开发出来了。

PS:用一台闲置的腾讯云轻量搭了一个,每个月1T流量,30M口子

http://124.156.140.129:5000