【温馨提醒】群晖Docker查询注册表失败,是因为...所以...你懂的!

       昨天中午博主在群晖NAS里面想通过docker装个东西,结果发现没打开,具体表现是在群晖docker套件菜单点“注册表”会提示“查询注册表失败”。

 

       开始以为是群晖服务器抽风了没理会,然后到了晚上继续操作发现还是不行。排查了半天以为是NAS网络不通了,但是家里网络一切正常,抱着试试看的想法,给群晖添加了代理,结果docker通了!

 

 

       嘿嘿,Docker仓库域名被墙,万万没想到啊。。。。。。

 


       不断有网友咨询魔法怎么设置,补一张魔法设置图你们参考吧,这东西不好讲得太直接,能看懂的自然懂,要是看不懂我也没有办法。

 

 

       把docker.io和docker.com这两个域名放到代理列表,保存应用。

 


2024年6月7日更新:

       在2024年6月6日以前,只要把群晖DSM系统升级到7.2以上,在Container Manager(在DSM7.2的系统中docker更名变成了Container Manager)的注册表列表默认不需要魔法就可以正常显示和下载。但是从昨天开始,你的群晖如果没有开启魔法,想下载docker已经变成非常困难。目前的解决方案有两种,具体请查阅《Docker容器拉取不了的原因及解决Docker容器国内无法下载的方法》。

 


2024年6月16日更新:

有条件的可以自行搭建专属的docker加速工具,具体请参考《利用CloudFlare搭建一个专属自己的Docker镜像加速和代理工具》。

点赞
  1. 老鱼儿说道:
    Google Chrome Windows 10
    ShadowSocksR Plus+ 怎么设置啊?
    1. 博主说道:
      Google Chrome Windows 10
      该插件只提供socks5、ShadowSocks、ShadowSocksR代理,不提供http代理的功能,所以设置不了。
  2. 黑夜说道:
    Google Chrome Mac OS X 10.15.7
    版主 你现在这个方法 群晖6.2.3docker 还能使用吗?
    1. 博主说道:
      Google Chrome Windows 10
      当然可以
  3. kfqkfy说道:
    Google Chrome Mac OS X 10.15.7
    升到7.2了,Container Manager默认好像还是docker的那个注册表吧,还是加载不出来
    1. byiceb说道:
      Google Chrome Windows 10
      俺也一样 :lei:
  4. 吃饭睡觉打怪兽说道:
    Google Chrome Android 12
    感谢,我老系统6.23,可能需要挂一段时间代理了。 。 。 看的最多的就是6.25今天7.2版本群晖已更新docker应用,恢复正常了。
    1. 吃饭睡觉打怪兽说道:
      Google Chrome Android 12
      折腾好了。 1,群晖vmm虚拟机安装一个OP(不要ipv6版本),做旁路由。教程参考b站,白鹿不秃头。 2,关闭DHCP,网关,dns为主路由器的地址10.10.10.1,设置op旁路由为10.10.10.100,这里教程,参考b站,武汉小鹏vlog。 3,参考博客图片,魔法自己搞,设置群晖网络代理,op中开启魔法,端口代理监听,注意ip号,端口号
  5. 寻千与千寻说道:
    大佬,今天测试发现又好了.群晖的container manager.注册表能刷新出来了.能正常拉取镜像 套件更新到最新,系统是7.2-64570 Update 1
    1. 寻千与千寻说道:
      好吧高兴太早了.只能刷出列表..下载会失败...可能是因为我选的是docker hub(v1)这个源的原因,才刷出来的列表
      1. 博主说道:
        Google Chrome Windows 10
        从列表下载需要梯子,敲命令可以不需要梯子,就是有点慢而已。
        1. 寻千与千寻说道:
          今天又测试了一下,真的可以下载了.点击下载会出现查询注册表报错,但是点击后会出现选择标签界面,继续点击还是能正常下载. 我的设置是这样的: 注册表设置选择的是Docker Hub (V1) https://index.docker.io. 网络里填的dns是8.8.8.8-----跟这个应该没关系
          1. 博主说道:
            Google Chrome Windows 10
            这个方式只能下载latest,不可以下载指定版本,不能算正常。
  6. kgdudhqcigeg说道:
    Safari Mac OS X 10.15.7
    老板,有没有研究过群辉docker的注册表如何删除自定义的源呀。 我之前增加了一个阿里的源不好用,就通过配置文件删除了,删除后再docker的注册里面是没有了。但是docker升级后原来的阿里源又出来了。反复试验了几次都是这样,怀疑docker是不是会有什么数据库之类的会存储相关信息,只修改配置文件是无法彻底删除的? 有了解过么。
    1. 博主说道:
      Google Chrome Windows 10
      你说的是注册表镜像那里的地址吗?把打勾去掉就行了。
      1. kgdudhqcigeg说道:
        Safari Mac OS X 10.15.7
        对呀,是那个位置。 但是我就是想把他删掉,现在删掉也不行,编辑也不行。改配置文件保存后是看不到了,但是只要升级docker后,又会出来。

发表回复