环境配置
首先安装 Docker 环境,已安装可以跳过
这里使用 Ubuntu 系统作为演示,其他系统可以根据官方文档进行安装
移除已安装的 Docker 相关组件,以及安装必要的组件
1 | sudo apt-get remove docker docker-engine docker.io containerd runc |
信任 Docker 的 GPG 公钥
1 | curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - |
添加 Docker 软件源,可以把 download.docker.com
替换成国内镜像源,根据计算机的 CPU 框架选择合适的命令添加软件仓库
1 | # x86_64/amd64 |
更新源并安装 Docker
1 | sudo apt-get update |
修改 Docker 镜像源
在 /etc/docker
文件夹内添加 daemon.json
文件,并添加以下内容,可以把下面的七牛云镜像源替换成其他的镜像源
1 | { |
添加完成后重启 Docker 服务
1 | sudo systemctl restart docker |
安装 Home Assistant 环境
拉取 Home Assistant 镜像
1 | docker pull homeassistant/home-assistant:stable |
启动容器
1 | docker run -d --name="home-assistant" --net=host --restart=always \ |
过段时间打开浏览器 http://<your_ip:8123>
就能访问 Home Assistant 的界面