前一段时间,docker pull 已经无法从官方仓库拉取镜像了,然后就开始使用热心网友提供的基于 Cloudflare 代理仓库,一直用的好好的,今天也无法使用了,换了好几个都不行,有朋友知道怎么回事吗,是我的宽带运行商 ban 做了某些限制吗?
1
chenbin36255 156 天前
Cloudflare 还是不稳定 走代理吧
|
2
Jinnrry 156 天前 via Android
自己用 nginx 反代 docker 官方源,然后把改源成你的域名就能用了
不建议用代理,Docker 网络太复杂了,代理配置起来一堆问题 |
3
lekai63 156 天前
换了若干镜像,累了。上代理
|
4
yghack 156 天前
cat /etc/docker/daemon.json
{ "registry-mirrors": [ "https://hub.uuuadc.top", "https://docker.anyhub.us.kg", "https://dockerhub.jobcher.com", "https://dockerhub.icu", "https://docker.ckyl.me", "https://docker.awsl9527.cn" ] |
5
quan01994 156 天前
阿里云 容器加速器 ?
|
6
jiejianshiwa 156 天前
Openwrt 硬路由,全局代理
|
7
jiejianshiwa 156 天前
我是 24 小时全局代理,不代理干不了活
|
8
totoro625 155 天前
自家软路由下面搭建了 Sonatype Nexus
然后穿透到公网,供所有服务器拉取 |
10
libook 155 天前
软路由透明代理,国外源随便用。
|
11
pdone OP 我是在群晖上使用 docker ,有什么方便的方式通过代理拉镜像吗?
在考虑在群晖安装软路由了。还有其他方案吗 |
12
dianso 154 天前
NGINX 反代了一个
https://docker.beitai.cc/ |
13
YamatoRyou 154 天前
发现一个直接下载工具, 免安装.
鉴于项目位置的原因请自行斟酌是否使用. https://gitee.com/extrame/dget 除了 Docker 官方仓库, 也支持其它仓库. 代理方面, 支持 HTTP 但不支持 SOCKS5, 且下载的镜像会自动保存到当前 shell 的工作目录. 下载完成后需要使用 docker image load -i <***-img.tar.gz 路径> 导入到 Docker. |
14
YamatoRyou 154 天前
|
15
fibroblast 152 天前
@dianso 大哥 我想请你喝咖啡 您能教教我怎么做到的吗
|
16
dianso 152 天前 1
@fibroblast #15
配置文件: server { listen 80; listen [::]:80; server_name docker.beitai.cc; location / { rewrite ^ https://$host$request_uri? permanent; } } server { listen 443 ssl; listen [::]:443 ssl; http2 on; server_name docker.beitai.cc; ssl_certificate /huo/ssl/beitai_cc.pem; ssl_certificate_key /huo/ssl/beitai_cc.key; ssl_session_timeout 5m; ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on; # 启用 OCSP Stapling ssl_stapling on; ssl_stapling_verify on; resolver 8.8.8.8 8.8.4.4 valid=300s; resolver_timeout 10s; location / { root /huo/html/docker; index index.html; } # 主 Docker 服务配置 location /v2/ { proxy_pass https://registry-1.docker.io; proxy_set_header Host registry-1.docker.io; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_buffering off; proxy_request_buffering off; proxy_http_version 1.1; proxy_read_timeout 7200s; proxy_send_timeout 7200s; send_timeout 7200s; proxy_connect_timeout 7200s; proxy_set_header Authorization $http_authorization; proxy_pass_header Authorization; proxy_intercept_errors on; recursive_error_pages on; error_page 301 302 307 = @handle_redirect; } # 重定向处理 location @handle_redirect { resolver 1.1.1.1; set $saved_redirect_location '$upstream_http_location'; proxy_pass $saved_redirect_location; } } |
17
heartleo 31 天前
可以用 github actions 迁移镜像 参考: https://github.com/heartleo/image-copy
|