树莓派 docker homeassistant supervisor安装

仅供个人参考哦参考一下博主的教程,顺便补充了点中间遇到的问题

Power_Tea的个人空间_哔哩哔哩_bilibili

 先换软件源

查看你的版本 如果是bullseye则不用修改后续换源的文件

lsb_release -a
sudo vi /etc/apt/sources.list

将下列内容覆盖上述文件或将原先内容注释

deb [arch=armhf] http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi 
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi 
sudo vi /etc/apt/sources.list.d/raspi.list

将下列内容覆盖上述文件或将原先内容注释

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main 

运行脚本安装docker

sudo curl -sSL https://get.docker.com | sh

等的时间有点长

树莓派 docker homeassistant supervisor安装_第1张图片

sudo docker run hello-world

 树莓派 docker homeassistant supervisor安装_第2张图片

换docker源

echo "deb [arch=armhf] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian \
$(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list

 

 另外一种换docker源(有效解决速度)

 vi /etc/docker/daemon.json

把下面内容放进去

{
    "registry-mirrors" : [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://cr.console.aliyun.com",
    "https://mirror.ccs.tencentyun.com"
  ]
}

重启服务

systemctl daemon-reload
systemctl restart docker.service

  1. 更新软件索引清单
sudo apt-get update

吐过显示无法验证下列签名则:

树莓派 docker homeassistant supervisor安装_第3张图片

运行
gpg --keyserver keyserver.ubuntu.com --recv-keys [提示的公钥]
和
gpg --export --armor [提示的公钥] | sudo apt-key add -
即可解决

 树莓派 docker homeassistant supervisor安装_第4张图片

  1. 比较索引清单更新依赖关系
sudo apt-get upgrade 

开启进程守护

sudo systemctl daemon-reload  #重启 systemctl 守护进程

sudo systemctl enable docker  #设置 Docker 开机启动

sudo systemctl start docker  #开启 Docker 服务 

sudo systemctl daemon-reload  

sudo systemctl enable docker  

sudo systemctl start docker 

 现象树莓派 docker homeassistant supervisor安装_第5张图片

1. sudo docker pull portainer/portainer    #下载 Docker 图形化界面 portainer

2. sudo docker volume create portainer_data    #创建 portainer 容器

3. sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer  #运行 portainer

sudo docker pull portainer/portainer   
sudo docker volume create portainer_data  

sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock  -v protainer_data:/data portainer/portainer

树莓派 docker homeassistant supervisor安装_第6张图片

 

 

ip:9000进入管理界面 注册登录

树莓派 docker homeassistant supervisor安装_第7张图片

安装home

home-assistant/supervised-installer: Installer for a generic Linux system (github.com)

apt-get install \
apparmor \
jq \
wget \
curl \
udisks2 \
libglib2.0-bin \
network-manager \
dbus \
systemd-journal-remote -y

os-agent下载地址

gaRelease 1.4.1 · home-assistant/os-agent (github.com)

home下载地址

Release 1.3.1 · home-assistant/supervised-installer (github.com)

下载后通过vnc传输到download目录下

树莓派 docker homeassistant supervisor安装_第8张图片

 安装

dpkg -i os-agent_1.2.2_linux_armv7.deb
dpkg -i homeassistant-supervised.deb

树莓派 docker homeassistant supervisor安装_第9张图片

安装ha会弹出界面选择,我这里用的树莓派4 ,静等安装完成。(我也是小白一步一步按照别的up主来的,)貌似安装完就关机了,我们重启一下

进入HA当镜像下载到数量为8的时候就能够通过ip:8123进入到HA。(貌似后台还在下载HA相关的内容,所以一开始进不去,我是这样的,等了一段时间才能进去)

树莓派 docker homeassistant supervisor安装_第10张图片

 登录进去是这样的的,咱们再稍等一下树莓派 docker homeassistant supervisor安装_第11张图片

树莓派 docker homeassistant supervisor安装_第12张图片

树莓派 docker homeassistant supervisor安装_第13张图片

 

树莓派 docker homeassistant supervisor安装_第14张图片

 

你可能感兴趣的:(docker,linux,运维)