Linux终端报错信息:Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

code=exited,status=1/FAILURE【docker安装启动失败】

二、报错原因

在安装完docker后,用 systemctl start docker 启动docker时报错,根据提示命令查看详情,红色的为错误原因。

code=exited,status=1/FAILURE【docker安装启动失败】

 code=exited,status=1/FAILURE【docker安装启动失败】

三、解决方法

本人水平有限,从上午一直调到现在,网上的帖子也翻的底朝天了,主流的是 去/etc/docker/daemon.json文件 改点东西,镜像的居多;二来把防火墙和selinux都关掉,再不行重启,还有一些小众的办法我都一一试过,无奈皆不奏效。没办法卸载,重装,成功启动docker。

code=exited,status=1/FAILURE【docker安装启动失败】

code=exited,status=1/FAILURE【docker安装启动失败】

 code=exited,status=1/FAILURE【docker安装启动失败】

 四、调错总结 

虽然我最终通过重装解决了docker启动的问题,但我依然没有找到问题真正的原因。总结一些教训吧

1、我在学习知识的过程中,授课老师、技术书籍多以window系统为例,而我的电脑是Mac OS 系统,我在理解的基础上操作,会遇到各种问题,有一些问题我没有能力解决,

对于新手来说无疑会落下学习的进度,怀疑自己的能力的想法,所以最好还是和老师、书本的系统,软件版本一致,保证自己的基础知识学习。

2、在解决这个错误的过程中,我翻了众多帖子,有几个挺有分量,推荐在下方。

  • docker启动报错大多的解决办法:

  https://www.jianshu.com/p/e637b217e9c8

  • Docker的配置文件 daemon.json 详解

  https://blog.csdn.net/weixin_33980459/article/details/91639661

  • Linux环境下安装、卸载docker

  https://www.cnblogs.com/pingpinghua/p/12188313.html

  https://www.cnblogs.com/superming/p/11413649.html