Docker部署Home Assistant后目标目录为空的求助
问题原因与修改方案
你的Docker运行命令中,-v(卷挂载)参数写法不完整,导致宿主机目录未正确映射到Home Assistant容器内的配置目录。
错误点:原命令里
-v /home/pi/homeassistant/config仅指定了宿主机目录,未明确容器内的目标挂载路径。Home Assistant容器默认将配置文件存储在内部的/config目录,必须建立宿主机目录与该容器目录的映射关系,容器才能把configuration.yaml等文件写入你指定的宿主机目录。修改后的完整命令:
docker run -d --name="homeass" --privileged --restart=unless-stopped -e "TZ=Europe/Berlin" -v /home/pi/homeassistant/config:/config --net=host homeassistant/home-assistant:stable
- 操作步骤:
- 先停止并删除现有容器:
docker stop homeass && docker rm homeass - 执行修改后的命令重新创建容器,启动后
/home/pi/homeassistant/config目录下就会生成configuration.yaml等配置文件。
- 先停止并删除现有容器:
内容的提问来源于stack exchange,提问作者ilmio nome
相关产品推荐
相关产品推荐

