之前关于Docker官方镜像仓库被墙的一些解决办法文章中提到 官方hugh大佬的方案可以解决群晖下的搜索问题,目前木雷坞(毫秒镜像)根据大佬文档已直接集成,无需再自行操作。实测旧版Docker套件和ContainerManager套件均OK
毫秒镜像官方网站:https://1ms.run/,官方QQ群:697500389,仅提供合法白名单镜像,特殊需求群内反馈。
添加 毫秒镜像 为默认注册表
说明:1 对应套件搜索下载及docker.1ms.run前缀的docker pull,2 对应命令拉取无前缀的docker pull
DSM7.2
1、新增 注册表 并默认使用
注册表名称:毫秒镜像,注册表URL:https://docker.1ms.run
2、默认注册表添加 镜像
注册表镜像URL:https://docker.1ms.run
DSM7.0、DSM7.1
1、新增 注册表 并默认使用
注册表名称:毫秒镜像,注册表URL:https://docker.1ms.run
2、默认注册表添加 镜像
注册表镜像URL:https://docker.1ms.run
登陆使用高速的付费资源包(非必须,不过高速资源包很便宜,按需购买)
如果购买了毫秒镜像的高速资源包,在添加注册表时候填自己注册的用户密码即可。注意登陆后需要等1分钟左右生效!
上述登录成功后加速仅仅针对 群晖套件注册表页面搜索下载 或 docker pull docker.1ms.run/bitnami/mongodb:latest 这样带有 docker.1ms.run 前缀的有效,如果需要使用 docker pull bitnami/mongodb:latest 命令也想走毫秒镜像的加速,请按下图指示操作。
↓ ↓ ↓ 复制已登录后的 毫秒镜像 的用户名和密码(已加密)到系统默认镜像的参数 ↓ ↓ ↓
DSM7.2编辑:/var/packages/ContainerManager/etc/registry.json
我提前用 https://www.json.cn/ 格式化了一下json配置,否则不好查看修改。
DSM7.0、7.1编辑:/var/packages/Docker/etc/registry.json
注意!!!默认的:https://registry.hub.docker.com 改为 https://index.docker.io,否则无法拉取!
参考文档
https://www.mliev.com/docs/1ms.run/config-mirror/synology
https://www.mliev.com/docs/1ms.run/docker-login/linux
hugh大佬的原始方案:https://www.zhugh.com/jie-juecontainr-manager-zhu-ce-biao-wu-fa-sou-suo/