安装 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

1044

被折叠的 条评论
为什么被折叠?



