群晖NAS Container Manager配置镜像加速

因为众所周之的原因,国内无法正常访问Docker Hub,因此Container Manager无法正常读取官方镜像仓库来部署容器。

我一直使用毫秒镜像(https://docker.1ms.run)来做镜像加速,用了较长一段时间了,很稳定。

配置需要先开启群晖NAS的SSH:

登录后,使用sudo或者sudo -i切换到root用户。

进入/var/packages/ContainerManager/etc目录,编辑dockerd.json文件。

添加registry-mirrors配置,可以配置如下加速列表:

https://docker.1ms.run
https://dockerhub.azk8s.cn
https://hub-mirror.c.163.com
https://mirror.ccs.tencentyun.com
https://docker.m.daocloud.io
https://docker.jianmuhub.com
https://huecker.io
https://dockerhub.timeweb.cloud
https://dockerhub1.beget.com
https://noohub.ru

最终:

{
    "data-root": "/var/packages/ContainerManager/var/docker",
    "dns": ["223.5.5.5", "119.29.29.29", "8.8.8.8"],
    "log-driver": "db",
    "registry-mirrors": ["https://docker.1ms.run", "https://dockerhub.azk8s.cn", "https://hub-mirror.c.163.com", "https://mirror.ccs.tencentyun.com", "https://docker.m.daocloud.io", "https://docker.jianmuhub.com", "https://huecker.io", "https://dockerhub.timeweb.cloud", "https://dockerhub1.beget.com", "https://noohub.ru"],
    "seccomp-profile": "unconfined",
    "storage-driver": "btrfs"
}

这样就可以通过Docker Compose来拉取镜像了。

转载请注明来源:星期九 » 群晖NAS Container Manager配置镜像加速

相关文章

评论 (0)