hassio 国内镜像加速设置方法

常用网址收集、好记性不如乱笔头。
回复
BG6RSH
帖子: 134
注册时间: 周日 6月 23, 2019 12:00 pm

hassio 国内镜像加速设置方法

帖子 BG6RSH »

由于官方homeassistant 大部分docker镜像都使用了ghcr.io,不使用魔法基本上是无法访问的。
本人修改了homeassistant的supervisor,添加了镜像功能。
方法一:经测试无效
首先需要修改镜像
  1. 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
  1. nano /usr/share/hassio/docker.json
改为
  1. {
  2.   "registries": {},
  3.   "registries_mirror":{
  4.           "ghcr.io": "ghcr.nju.edu.cn",
  5.           "docker.io": "docker.nju.edu.cn"
  6.   }
  7. }
然后相当于将ghcr.io镜像到了ghcr.nju.edu.cn
重启hassio-supervisor服务
systemctl restart hassio-supervisor
之后镜像下载速度就更快了
国内网络无障碍

你也可以通过修改为其他国内docker镜像仓库来加速
回复