由于官方homeassistant 大部分docker镜像都使用了ghcr.io,不使用魔法基本上是无法访问的。
本人修改了homeassistant的supervisor,添加了镜像功能。
方法一:经测试无效
首先需要修改镜像
Code: [全选] [Expand/Collapse]
-
nano /etc/hassio.json
将supervisor项的配置”ghcr.io/home-assistant/aarch64-hassio-supervisor” 改为 “docker.nju.edu.cn/xjboss/{arch}-hassio-supervisor”
使用加速地址 docker.nju.edu.cn/xjboss/{arch}-hassio-supervisor
{arch} 相当于是你的平台名称 比如x86 64位是amd64 arm64平台是aarch64
方法二:
修改hassio配置文件目录下的docker.json
Code: [全选] [Expand/Collapse]
-
nano /usr/share/hassio/docker.json
改为
Code: [全选] [Expand/Collapse]
-
{
-
"registries": {},
-
"registries_mirror":{
-
"ghcr.io": "ghcr.nju.edu.cn",
-
"docker.io": "docker.nju.edu.cn"
-
}
-
}
然后相当于将ghcr.io镜像到了ghcr.nju.edu.cn
重启hassio-supervisor服务
systemctl restart hassio-supervisor
之后镜像下载速度就更快了
国内网络无障碍
你也可以通过修改为其他国内docker镜像仓库来加速
原文作者: BG6RSH | 查看原帖