最近在飞牛NAS的应用中心安装了Home Assistant,差不多算是一键安装版的docker应用,但近几天在安装HACS中的部分集成发现版本低很多集成无法安装,查看版本发现应用中心直接安装的版本竟然是202412版,于是开始搜索如何快捷更新从应用中心安装的Home Assistant docker

操作步骤

第一步:拉官方镜像

打开飞牛后台的 docker 管理面板,切换到「本地镜像」,搜索 homeassistant/home-assistant,直接安装下来。

第二步:停掉旧容器

在「容器」里找到正在运行的 Home Assistant,先停掉。注意不要删,只是停。

第三步:改 compose 项目的镜像源

切到「compose 项目管理」,找到 Home Assistant 这个项目点进去,会看到 yaml 配置文件。

找到 image 这一行,原来的源长这样http://registry.fnnas.com/fnapp/homeassistant_home-assistant 把它换成官方源homeassistant/home-assistant 保存之后,点右上角三个点(更多操作),选择「重构」。等重构完成,容器就会用新镜像跑起来。

验证一下

重启之后访问 Home Assistant 的后台,看一下版本号已经变成最新的了,这时候再去 HACS 里装集成,之前装不上的那些应该都能装了。