日志显示failed to start daemon: error while opening volume store metadata database (/vol1/docker/volumes/metadata.db): open /vol1/docker/volumes/metadata.db: operation not permitted
之前出现smb无法访问的问题,采用系统修复/系统更新/替换文件等一系列手段后解决了,但是出现了docker打不开,系统日志出现如上提示。
我的docker安装位置是vol2,猜测替换文件时他给我替换成了vol1,开个帖子纪念下,给大家分享下经验
1.ssh登录,获取root权限,不多说了
2.查看daemon文件
sudo cat /etc/docker/daemon.json

可以看到文件中的路径确实被改成了vol1
3.修改文件中的路径
vi /etc/docker/daemon.json
使用vi进行编辑,点击i进入编辑模式,修改完成后按esc退出编辑模式,输入:wq保存退出,然后重启docker就可以啦