用Raspberry3安装Docker运行HomeAssistant

安装

Raspberry3安装系统

安装的raspbian stretch lite(因为看网上说最新的buster没有适配docker)。
安装完后ssh进系统,更改apt为国内源。
网上教程很多,不多说。

安装Docker

apt直接安装的Docker版本太低了,使用官方的一键脚本安装:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun(这里使用了阿里云的镜像,在国内会快点,如果用官方的记得挂梯子,不然安装时间久到让人怀疑人生,而且没有进度条)

  • 问题E: Sub-process /usr/bin/dpkg returned an error code (1)
    重试了几次都这样,在网上找了好久终于看到github上一个issue,用重启+sudo apt-get install -y -q docker-engine解决了(https://github.com/moby/moby/issues/30917)

然后sudo usermod -aG docker $USERnewgrp docker可以免sudo使用docker

安装HomeAssistant

docker pull homeassistant/raspberrypi3-homeassistant

启动HomeAssistant

docker run -d -p 8123:8123 -v /home/pi/ha/config:/config --name "ha" --restart=always homeassistant/raspberrypi3-homeassistant

你可能感兴趣的:(用Raspberry3安装Docker运行HomeAssistant)