
前一段时间,docker pull 已经无法从官方仓库拉取镜像了,然后就开始使用热心网友提供的基于 Cloudflare 代理仓库,一直用的好好的,今天也无法使用了,换了好几个都不行,有朋友知道怎么回事吗,是我的宽带运行商 ban 做了某些限制吗?

1 v0rtix 2024-07-15 16:25:14 +08:00 Cloudflare 还是不稳定 走代理吧 |
2 Jinnrry 2024-07-15 16:28:38 +08:00 via Android 自己用 nginx 反代 docker 官方源,然后把改源成你的域名就能用了 不建议用代理,Docker 网络太复杂了,代理配置起来一堆问题 |
3 lekai63 2024-07-15 16:29:59 +08:00 换了若干镜像,累了。上代理 |
4 yghack 2024-07-15 16:31:17 +08:00 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 2024-07-15 16:32:47 +08:00 阿里云 容器加速器 ? |
6 jiejianshiwa 2024-07-15 16:38:49 +08:00 Openwrt 硬路由,全局代理 |
7 jiejianshiwa 2024-07-15 16:39:23 +08:00 我是 24 小时全局代理,不代理干不了活 |
8 totoro625 2024-07-15 16:51:25 +08:00 自家软路由下面搭建了 Sonatype Nexus 然后穿透到公网,供所有服务器拉取 |
10 libook 2024-07-15 16:54:13 +08:00 软路由透明代理,国外源随便用。 |
11 pdone OP 我是在群晖上使用 docker ,有什么方便的方式通过代理拉镜像吗? 在考虑在群晖安装软路由了。还有其他方案吗 |
12 dianso 2024-07-16 18:45:00 +08:00 NGINX 反代了一个 https://docker.beitai.cc/ |
13 YamatoRyou 2024-07-17 05:12:32 +08:00 发现一个直接下载工具, 免安装. 鉴于项目位置的原因请自行斟酌是否使用. https://gitee.com/extrame/dget 除了 Docker 官方仓库, 也支持其它仓库. 代理方面, 支持 HTTP 但不支持 SOCKS5, 且下载的镜像会自动保存到当前 shell 的工作目录. 下载完成后需要使用 docker image load -i <***-img.tar.gz 路径> 导入到 Docker. |
14 YamatoRyou 2024-07-17 05:23:48 +08:00 |
15 fibroblast 2024-07-18 21:23:25 +08:00 @dianso 大哥 我想请你喝咖啡 您能教教我怎么做到的吗 |
16 dianso 2024-07-18 21:26:23 +08:00 @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 2024-11-16 18:27:44 +08:00 可以用 github actions 迁移镜像 参考: https://github.com/heartleo/image-copy |