启动docker报错解决方法:Job for docker.service failed because start of the service was attempted too often.

Job for docker.service failed because start of the service was attempted too often. See "systemctl status docker.service" and "journalctl -xe" for details. To force a start use "systemctl reset-failed docker.service" followed by "systemctl start docker.service" again.

这里可以检查检查系统日志以获取更详细的错误信息。运行以下命令查看系统日志

journalctl -xe

查看日志后得知是:

unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character ' " ' afte ……

根据错误日志,Docker 服务启动失败的原因是 /etc/docker/daemon.json 文件中存在无效的字符 "。这个文件用于配置 Docker 守护进程的设置。

(这也合情合理了,因为我是在修改配置文件使之支持http之后,重启docker,出的错)

根据错误,我们可以按照以下步骤进行修复:

1.使用一个文本编辑器打开 /etc/docker/daemon.json 文件。

vim /etc/docker/daemon.json

 2.假如是要修改配置文件使之支持http,那么就是按照这模板。

!!!不过千万要注意!!!在第一行后面要加上逗号!!“,”!

 启动docker报错解决方法:Job for docker.service failed because start of the service was attempted too often._第1张图片

修改完文档之后,:wq保存退出即可。

3.重启docker服务,这一次就没有问题了。

systemctl start docker.service

 4.确保是否成功,可以查看一下docker的状态

systemctl status docker.service

你可能感兴趣的:(docker,java,eureka,后端,容器,云原生)