【温馨提醒】群晖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. 待诚说道:
    QQbrowser Windows 10
    请教大佬一个问题,只装了ALIST和heimdall两个容器,DOCKER常常无法自启动。有时DOCKER启动了,但是两个容器是灰的,点开启显示“Docker API 失败。请访问 Docker 日志以获得更多信息。”我重装过DOCKER,还是出现这个问题,请问有什么办法可以一劳永逸地解决吗?
    1. 博主说道:
      Google Chrome Windows 10
      重装系统吧
  2. Alex说道:
    Google Chrome Windows 10
    建议各位照样子 设置好之后,手动在套件中心停用docker,再启动。
  3. 小迪说道:
    Firefox Windows 7
    长期使用推荐用哪个版本呢?
    1. 博主说道:
      Google Chrome Windows 10
      Openwrt玩家必备啊,要不然那么多人搞All In One呢。
      1. 小迪说道:
        Google Chrome Windows Server 2003
        长期用的黒群晖,用最新版可以吗?还是用哪个版本稳定?如果用esxi装虚拟机,会不会没有物理机来的安全?一旦虚拟机损坏的话,群晖也就挂了?哪个版本比较容易抢救文件?
        1. 博主说道:
          Google Chrome Windows 10
          稳不稳定,是你的硬件决定的!ESXI和安全性没有任何关系!ESXI安装群晖,可以直通硬盘,硬盘上的数据跟你用物理机安装群晖是一样的。只要硬盘不出问题,理论上数据不会丢。
  4. 小迪说道:
    WebView Android 12
    科技需要购买吗?这里方便提供个靠谱的科技地址吗?
    1. 博主说道:
      Google Chrome Windows 10
      这里不好直接发出来,你点右下角微信二维码加我,私发给你。
  5. 忘记时间说道:
    Google Chrome Windows 10
    群晖官网下不了6.x的系统安装包了,6.x的video station套件也没了。这个咋整哦
    1. 博主说道:
      Google Chrome Windows 10
      我的网盘还有6.17和6.23的安装包可以下载。Video可以不装,改用jellyfin不香吗?
      1. 忘记时间说道:
        WebView Android 10
        6.23的update2和3的升级包有吗
        1. 博主说道:
          Google Chrome Windows 10
          没有
  6. 七月说道:
    Google Chrome Windows 10
    原来就差最后这张图的设置了,感谢,已赏
    1. 博主说道:
      Google Chrome Windows 10
      谢谢打赏!
  7. billzhangtao说道:
    Google Chrome Windows 10
    实测添加国内源后网页还是不行,但是docker pull命令可以用。 不会的童鞋推荐一个网站,只要知道镜像的名字就可以自动生成命令 https://dockerproxy.com/
    1. 博主说道:
      Google Chrome Windows 10
      没有魔法的童鞋只能去学习命令了
    2. 小迪说道:
      WebView Android 12
      名字怎么找啊 :haha:
  8. 爱吃大锅饭说道:
    Google Chrome Windows 10
    我就说linux可以拉,群晖图形不行,以为是我docker出问题了呢。 有没有啥办法只让docker拉容器的时候走代理?不影响其它操作
    1. llr说道:
      Google Chrome Android 13
      老哥,我问一下,这个用ssh拉镜像以后是在docker容器里面就可以看到镜像和之前一样开启容器了吗?拉取镜像有固定的命令吗?我新安装的7.2系统现在不知道怎么操作。
      1. llr说道:
        Google Chrome Android 13
        我试了一下,和我想的一样
  9. 1234567yf说道:
    Google Chrome Windows 10
    没有代理的也没关系,现在SSH登录用Docker Pull命令拉取还是可以获取到镜像的。 只是群晖的图形界面注册表用不了了。
    1. 博主说道:
      Google Chrome Windows 10
      对于熟悉Linux命令行的人,这点小问题根本就不是问题,但是很多人连什么是Linux都不知道,只会照猫画虎,没有了图形界面,一点都不会操作了。
    2. llr说道:
      Google Chrome Android 13
      你好,我对这方面不是很熟悉,刚才搜索了一下相关信息,想问你一下如果我想拉取青龙的镜像我用命令:docker pull whyour/qinglong:latest 就可以拉取镜像了吗?如果可以拉取镜像,之后在docker套件里面可以和之前一样看到镜像开启容器吗?
      1. llr说道:
        Google Chrome Android 13
        和我想的一样
      2. 博主说道:
        Google Chrome Windows 10
        敲命令是可以拉取的
  10. 飞翔的企鹅说道:
    Google Chrome Windows 10
    通过host文件能解决吗?
    1. 博主说道:
      Google Chrome Windows 10
      这个你可以自己去测试

发表回复