docker安装homeassistant

2024-12-19  本文已影响0人  wanggs

前沿

  1. 网上的homeassistant安装教程都过于陈旧,本教程发布日期为2024.10.9,docker和homeassistant均为最新版

  2. 本教程以mac版的docker进行演示,win下操作基本相同

  3. mac版本为M1芯片的macmini,后台运行功耗约为3-5w

下载dokcer

  1. 去docker官网下载docker应用

    https://www.docker.com/

  2. 打开docker应用并进入设置开启Enable host networking(此功能必须登录后才能开启)

image.png

镜像下载及启动

  1. 创建一个HomeAssistant文件夹(此处以HomeAssistant举例子,实际可取你想要的任何名字)

  2. 文件夹下创建文版,docker-compose.yml,并填入下列内容( Users/****/develop/HomeAssistant:/config更换为你自己的,第一步中创建的文件夹路径)

  3. 打开终端terminal,windows为cmd,输入下列命令,HAOS将自动拉去镜像,配置容器并自动运行(Users/****/develop/HomeAssistant更换为你自己的,第一步中创建的文件夹路径)

4.这时就能在docker应用中看到运行的容器

docker-compose.yml


services:
  homeassistant:
    container_name: homeassistant
    image: "ghcr.io/home-assistant/home-assistant:stable"
    volumes:
      - /Users/wanggaoshuai/develop/HomeAssistant/HAOS:/config
      - /etc/localtime:/etc/localtime:ro
      - /run/dbus:/run/dbus:ro
    restart: unless-stopped
    ports:
      - "8123:8123"
    privileged: true

执行

cd /Users/jieyingtao/Documents/HAOS

docker compose up -d

关闭
docker-compose down
启动
docker-compose up -d

如果是使用 docker 命令启动的容器
docker restart homeassistant


image.png

页面

登录: http://127.0.0.1:8123/

image.png
上一篇 下一篇

猜你喜欢

热点阅读