『瀚思彼岸』» 智能家居技术论坛

标题: 基于Docker安装的HASS升级 [打印本页]

作者: cuileiyy    时间: 2022-2-4 13:34
标题: 基于Docker安装的HASS升级
本帖最后由 cuileiyy 于 2022-2-4 13:38 编辑

基于Docker安装的HASS升级
拉取最新镜像
  1. docker pull homeassistant/home-assistant:latest停止容器docker stop [容器ID]
  2. ## 例如
  3. root@hass:~# docker ps
  4. CONTAINER ID   IMAGE                                 COMMAND   CREATED       STATUS       PORTS     NAMES
  5. e9bf23f4ba60   homeassistant/home-assistant:latest   "/init"   4 weeks ago   Up 4 weeks             home-assistants
  6. root@hass:~# docker stop e9bf23f4ba60
  7. e9bf23f4ba60
复制代码

删除容器
  1. docker rm [容器ID]
  2. ## 例如
  3. root@hass:~# docker ps -a
  4. CONTAINER ID   IMAGE          COMMAND   CREATED       STATUS                     PORTS     NAMES
  5. e9bf23f4ba60   dd42f613ab5e   "/init"   4 weeks ago   Exited (0) 8 minutes ago             home-assistants
  6. root@hass:~# docker rm e9bf23f4ba60
  7. home-assistants
复制代码


启动最新的镜像
  1. docker run -d --restart=always --name="home-assistants" --privileged=true   -e TZ=Asia/Shanghai  -v /data/homeassistant/config:/config --net=host homeassistant/home-assistant:latest
复制代码


删除老的镜像



  1. root@hass:~# docker images
  2. REPOSITORY                     TAG       IMAGE ID       CREATED       SIZE
  3. homeassistant/home-assistant   latest    149c6cb3c7b0   2 hours ago   1.08GB
  4. homeassistant/home-assistant   <none>    dd42f613ab5e   4 weeks ago   1.07GB
  5. root@hass:~# docker rmi dd42f613ab5e
  6. Untagged: homeassistant/home-assistant@sha256:81d381f5008c082a37da97d8b08dd8b358dae7ecf49e62ce3ef1eeaefc4381bb
  7. Deleted: sha256:dd42f613ab5e08e2c86213637a35a0236fe92da10c125cbb1e534ae8f3a30e06
  8. Deleted: sha256:150068301e804a0e7ca227b0627e3ba6b0e58e773a4ecf8d3374f233c42625be
  9. Deleted: sha256:d3b72bd7807716b3ca3527457901d411a44718ada5a17c3c4491f5c2f0780564
  10. Deleted: sha256:b2cab2c340329d3fef6199a2771b78ee5960d56ace741bd22676b7dc445f43bc
  11. Deleted: sha256:aa44e26ebf7696e3b296e4b245440aea746ec7f9528e3904df55b0294467f71f
  12. Deleted: sha256:1c905f9de49a5df4845fff4c3ff53b9309e2af1c7aa8f41476018209491e485b
  13. Deleted: sha256:68746c3716019882370cf67936c233ac9aeec0d0bc73a0947f7ddd017fc43a0e
  14. Deleted: sha256:2bde53d5333eb04d25a7a64cdfbdc01094db80d4a6838d8e85786469007d655f
  15. Deleted: sha256:a000359b80091e5816625ea577c8eac0d49f94c12b26fab5abe19ac5157a0a1b
  16. Deleted: sha256:db8fc40bd21bbbf6e7859e2f109cc8ffa7ce1c0320eedc8744b6d6fa27df0ab8
  17. Deleted: sha256:e6117062f12806812644982f0a6ff1ac8031e94d0813bea7159a97b4435d7ad3
复制代码



作者: mitu    时间: 2022-2-4 15:45
docker exec -it home-assistants pip3 install --upgrade homeassistant
也可以这样升级而不用重新拉镜像
作者: cuileiyy    时间: 2022-2-4 16:02
mitu 发表于 2022-2-4 15:45
docker exec -it home-assistants pip3 install --upgrade homeassistant
也可以这样升级而不用重新拉镜像 ...

感谢老铁提供的新方法
作者: whowho182    时间: 2022-2-11 18:45
标注收藏
作者: azurefinale    时间: 2023-9-18 22:00
mitu 发表于 2022-2-4 15:45
docker exec -it home-assistants pip3 install --upgrade homeassistant
也可以这样升级而不用重新拉镜像 ...

这个牛比! 好像得把中间的home-assistants换成自己的容器名
作者: pisice    时间: 2023-10-9 17:17
这样更新,ha里面的各种配置、插件什么的是不是得从新安装调试?能复用吗?
作者: s08512180    时间: 2023-10-13 22:36
mark备用
作者: demacia    时间: 2023-10-15 08:10
pisice 发表于 2023-10-9 17:17
这样更新,ha里面的各种配置、插件什么的是不是得从新安装调试?能复用吗? ...

能的,我就是每次要升级重新拉最新stable镜像
只要两个版本间配置文件内容兼容就可以配置目录volume挂到本地
作者: pisice    时间: 2023-10-18 10:56
demacia 发表于 2023-10-15 08:10
能的,我就是每次要升级重新拉最新stable镜像
只要两个版本间配置文件内容兼容就可以配置目录volume挂到 ...

已实践,谢谢!
作者: goldstep    时间: 2024-2-27 13:27
群晖的套件里面的docker 部署的hass,没有找到python,deps下面是空的,该怎么找python
日志提示去这里找,但是这里也没有python3.12/这个目录
Logger: pyicloud.base
Source: /usr/local/lib/python3.12/site-packages/pyicloud/base.py:188
First occurred: 18:11:15 (1 occurrences)
Last logged: 18:11:15

Authentication required for Account. (421)
作者: 缥缈的孤鸿    时间: 2024-2-27 13:33
goldstep 发表于 2024-2-27 13:27
群晖的套件里面的docker 部署的hass,没有找到python,deps下面是空的,该怎么找python
日志提示去这里找, ...

群晖最简单了,先拉新镜像,然后在群晖docker管理页面——容器—停止—重置—启动就行了
作者: goldstep    时间: 2024-2-27 15:32
缥缈的孤鸿 发表于 2024-2-27 13:33
群晖最简单了,先拉新镜像,然后在群晖docker管理页面——容器—停止—重置—启动就行了 ...

我要找的是python的路径,你这是?
作者: 缥缈的孤鸿    时间: 2024-2-27 18:12
本帖最后由 缥缈的孤鸿 于 2024-2-27 18:23 编辑
goldstep 发表于 2024-2-27 15:32
我要找的是python的路径,你这是?

你不是docker部署的ha?https://bbs.hassbian.com/thread-1139-1-1.html

PS:路径没错呀
[attach]56283[/attach]

作者: goldstep    时间: 2024-2-27 18:28
缥缈的孤鸿 发表于 2024-2-27 18:12
你不是docker部署的ha?https://bbs.hassbian.com/thread-1139-1-1.html

PS:路径没错呀

群晖的docker是图形界面的那种啊
作者: 太极八卦    时间: 2024-7-12 16:14
感谢分享
作者: xiaoquanquan201    时间: 2024-12-24 18:00
mark备用





欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5