按照盒子帮助文档,将 Docker 镜像安装位置设置到U盘
mkdir -p /mnt/sda1/docker # 建立文件夹
chmod 777 -R /mnt/sda1/docker # 赋予权限
vi /lib/systemd/system/docker.service # 编辑配置文件
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
插上一句 --graph="/mnt/sda1/docker" 变为如下:
ExecStart=/usr/bin/dockerd --graph="/mnt/sda1/docker" -H fd:// --containerd=/run/containerd/containerd.sock
systemctl daemon-reload
systemctl start docker
并安装了 portainer homeassistant
重启后 发现homeassistat 没有启动
docker ps -a
发现是空的
docker images
也是空的
查看U盘挂载正常,Samba正常共享
重新检查docker.service 是正常的
最后发现 /mnt/sda1/docker 文件夹重启后 权限自己变成了 0710
重新赋予权限,
chmod 777 -R /mnt/sda1/docker
重启docker 仍然无效。
重启盒子,发现 /mnt/sda1/docker 文件夹权限又变成了 0710
成了死循环
有没有大神支个招,求教。