flyice 发表于 2023-4-21 09:20:59

docker版homeassistant更新教程



docker版的homeassistant,更新比supervisor版本要容易省事的多。

具体步骤:
1、首先要查找自己Homeassistant所在的目录,比如在/opt/homeassistant下;
2、停止原homeassistant容器,使用portainer容器管理软件,或者使用docker container stop homeassistant(注:homeassistant是容器名称,不一定就是这个,需要使用docker ps查看);
3、拉取新版本镜像(这一步可以跳过),使用dockerhub.com,搜索Homeassistant,或者直接使用docker pull homeassistant/home-assistant
4、运行容器,docker run -id --name="homeassistant"--privileged --restart always -p 8123:8123 -e TZ=Aisa/Shanghai --net=host -v /volume2/docker/hass:/config homeassistant/home-assistant

-v 后面是homeassistant所在的文件夹,需要替换,否则安装后是新的HA。而用原先的文件夹,则原先所有设置会自动保留。

视频教程:
https://www.bilibili.com/video/BV1RX4y1q7WL/?vd_source=2421ba0c3dff94919440f6b8cc3a954a


saranglhy 发表于 2023-4-21 17:18:59

为什么我重新拉了一下,还是以前的21.12.8

flyice 发表于 2023-4-21 19:22:32

saranglhy 发表于 2023-4-21 17:18
为什么我重新拉了一下,还是以前的21.12.8

因为你docker源太旧了,要pull带日期的,比如2023.3.6

jjcs 发表于 2023-4-21 20:02:40

现在docker 拉源没科学压根不能用

saranglhy 发表于 2023-4-25 19:29:10

flyice 发表于 2023-4-21 19:22
因为你docker源太旧了,要pull带日期的,比如2023.3.6

知道啦,谢谢

slokit 发表于 2024-3-26 11:14:51

有没有docker版的supervisor

xiangboshi 发表于 2024-3-26 11:23:32

我这是啥版本的?买的盒子

longtor 发表于 2024-3-26 21:30:44

xiangboshi 发表于 2024-3-26 11:23
我这是啥版本的?买的盒子

supervisor :20240301

longtor 发表于 2024-3-26 21:32:16

root@OpenWrt:/data/homeassistant# docker run -id --name="homeassistant"--privileged --restart always -p 8123:8123 -e TZ=Aisa/Shanghai --net=host -v /data/homeassistant:/config homeassistant/home-assistant
docker: Error response from daemon: Conflict. The container name "/homeassistant" is already in use by container "d97ddd09038c24517cf6cb5b0191a972c069f39fd34cc2b50811ce3f0d123b00". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.

提示要删除原容器 ?

隔壁的王叔叔 发表于 2024-3-26 21:54:03

longtor 发表于 2024-3-26 21:32
root@OpenWrt:/data/homeassistant# docker run -id --name="homeassistant"--privileged --restart alwa ...

楼主这个操作需要需要删掉容器再执行,否则会提示重名,实际上,docker pull 最新的之后,去portainer里更新一下容器就好了。
页: [1] 2
查看完整版本: docker版homeassistant更新教程