找回密码
 立即注册
近日,使用群晖Container Manager(Docker)或​威联通Container Station下载Docker,搜索注册表会出现无法下载的情况,提示“查询注册表失败”或“获取版本失败”。是因为Docker的官方源服务器registry.hub.docker.com无法访问造成的,可手动下载映像导入Docker、Docker添加第三方源或设置NAS代理上网解决。
SSH拉取Docker
登录NAS的SSH,输入sudo -i 获取root权限。
输入docker pull dockerproxy.cn/deluan/navidrome  拉取。(加粗部分为代理网站)
下载完成后到Container Manager - 映像里查看。

Docker添加第三方源
Docker第三方源推荐:
https://registry.cn-hangzhou.aliyuncs.com
http://hub-mirror.c.163.com
群晖设置Docker第三方源:http://www.92nas.com/forum.php?mod=viewthread&tid=50
威联通设置Docker第三方源:http://www.92nas.com/forum.php?mod=viewthread&tid=33
缺点是第三方源不全,更新慢。

设置NAS代理上网
群晖设置代理服务器:控制面板 - 网络 - 代理服务器
2023-06-07_153351.jpg
威联通设置代理服务器:控制台 - 网络文件服务 - 网络 - Proxy
2023-06-07_153210.jpg

手动下载映像导入Docker(暂时不可用)

https://registry.hub.docker.com/ 查询映像的全称,然后到在线Docker Pull后下载系统搜索下载映像,手动导入到Docker里。
举例:NAS是X86架构,映像是deluan/navidrome,下载最新版本。
填入镜像名称“deluan/navidrome”,选择架构“Amd64”,点击提交并下载。
20240528074951.jpg
将下载完成的deluan/navidrome-latest-amd64.tar文件转移到NAS里。
群晖打开Docker,映像 - 新增 - 从文件添加,选择tar包。
3.jpg
威联通打开Container Station,导入。
0528082231.jpg


0 个回复

您需要登录后才可以回帖 登录 | 立即注册