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