Docker 安装 Home Assistant
安装 Docker
sudo apt update
sudo apt install docker.io
sudo systemctl enable --now docker
sudo usermod -aG docker $USER # 将当前用户加入docker组,退出后重新登录生效
拉取 Home Assistant 镜像
docker pull ghcr.io/home-assistant/home-assistant:stable
运行容器
docker run -d
--name homeassistant
--privileged
--restart=unless-stopped
-v /home/$USER/ha-config:/config
--network=host
ghcr.io/home-assistant/home-assistant:stable
更新Home Assistant
方法一:
docker stop homeassistant
docker rm homeassistant
docker pull homeassistant/home-assistant:stable
方法二:
# 拉取最新镜像
docker pull ghcr.io/home-assistant/home-assistant:stable
重新运行容器
# 重新运行容器(保持原参数不变)
docker run -d
--name homeassistant
--privileged
--restart=unless-stopped
-v /home/$USER/ha-config:/config
--network=host
ghcr.io/home-assistant/home-assistant:stable