最小化安裝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。