解决报错 Docker无法启动

启动docker服务

systemctl  start  docker.service

错误信息
Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details.

提示执行systemctl status docker.service and journalctl -xe
对我来说,看了和没看差不多,没有有用信息,需要查找详细日志才能得出结论。

这里我们不去找日志,让错误简单的输出到终端。

vim /usr/lib/systemd/system/docker.service

找到ExecStart=/usr/bin/dockerd这一行
复制下来,如果有参数也带上参数,去终端命令行执行,这样会直观的看到运行和错误信息.(不太unix socket 参数)

我的错误是stored UUIDCurrent Base UUID 不一致导致的,

stored UUID 存储在

/var/lib/docker/devicemapper/metadata/deviceset-metadata

替换成Current Base Device UUID即可。


每个人的错误不一样,知道错误,搜索解决方案就可以了。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 撸撸猫 设计师:设计师小姐姐 返回首页