最小化安装ubuntu server
配置国内镜像服务器:
https://mirrors.aliyun.com/ubuntu
安装OpenSSH
安装vim和ping命令
修改ssh服务配置文件
PermitRootLogin yes
PasswordAuthentication yes
如果安装时未修改本地源镜像
Sed -I 's/http:\/\/archive.ubuntu.com\/ubuntu/https:\/\/mirrors.aliyun.com\/ubuntu/g'
更新系统
连接wifi
安装docker:参考Ubuntu Docker 安装 | 菜鸟教程 (runoob.com)
- 命令:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
- 将当前用户加入docker组,登出重新登录生效。
安装homeassistant(docker方式)
- 指定存储位置:PATH_TO_YOUR_CONFIG -->/home/shin/HA
- 指定时区:TZ=MY_TIME_ZONE --> TZ=Asia/Shanghai
docker run -d \ --name homeassistant \ --privileged \ --restart=unless-stopped \ -e TZ=MY_TIME_ZONE \ -v /PATH_TO_YOUR_CONFIG:/config \ --network=host \ ghcr.io/home-assistant/home-assistant:stable docker run -d \ --name homeassistant \ --privileged \ --restart=unless-stopped \ -e TZ=Asia/Shanghai \ -v /home/shin/HA:/config \ --network=host \ ghcr.io/home-assistant/home-assistant:stable |
这个镜像下载速度根据网络决定,很快或超慢都正常
- 启动docker后,即可以使用主机IP地址+端口访问:http://<host>:8123。