很多朋友在用飞牛 NAS 玩 Docker,总会遇到一个让人抓狂的问题:
明明找到了一个很想体验的新项目,结果镜像一拉取,进度条却像生病了一样,不是缓慢抖动,就是卡在原地,最后甚至直接报 network error。
别怀疑你的网,也别怪自己。出现这个情况的主要原因只有一个:
Docker 默认镜像仓库在国外,国内访问会受到各种不可控的网络因素影响,所以慢是正常的。
解决方案其实非常简单,只要给 Docker 配置一个加速源,或者让它走你自己的代理,就能轻松提升下载速度。
下面手把手教你怎么解决。
一、配置 Docker 加速源
如果你没有“科学环境”,加速源是最简单直接的方式。
操作步骤如下:
- 打开飞牛 NAS 桌面版 Docker
- 进入 镜像仓库
- 点击 设置
- 找到 加速源设置
进入页面后,你会看到添加加速源的按钮。
需要填写两项内容:
- URL:加速源地址
- 备注:随便写个名字用来区分即可
保存之后,Docker 拉取镜像就会优先走加速源,速度比默认仓库快很多。
我整理了一份目前可用的加速源,可以任意选择使用:
https://docker.1ms.run
https://docker.xuanyuan.me
https://docker.1panel.live
https://docker.m.daocloud.io
https://dockerproxy.net
https://docker-0.unsee.tech
https://lispy.org
https://docker.xpg666.xyz哪个稳定就用哪个。
二、配置代理(适合已经部署科学上网的用户)
如果你本身已经有旁路由或代理环境,那么配置代理是更稳的一种方式。
操作方法如下:
- 打开桌面 Docker
- 进入 镜像仓库
- 点击 设置
- 找到 代理设置
- 启动代理打钩
填写参数:
- 服务器地址:你的旁路由 IP 加端口
- 用户名密码:如果你的科学服务设置了认证就填,没有就空着
- 不代理域名:不需要走代理的域名可填在这里
保存之后,Docker 拉取镜像就会优先走你的代理,速度会比加速源更稳定。
总结
如果你在飞牛 NAS 上拉取 Docker 镜像动不动就卡住,九成就是网络问题。
要么用加速源,要么走自己的代理,两种方式都能有效解决下载慢、拉取失败等问题。
当然,你也可以选择在飞牛 NAS 上部署科学上网环境,不过这个部分以后再说。
如果你有其他稳定好用的加速源,也欢迎在评论区分享给别人。
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复