Docker启动失败 Failed to start Docker Application Container Engine.

目录

【错误收集】

【问题分析】

【解决办法】

【运行结果】


【错误收集】

root@localhost \~# sudo journalctl -u docker.service --no-pager -n 100

-- Logs begin at 日 2025-09-07 15:25:32 CST, end at 日 2025-09-07 15:29:33 CST. --

9月 07 15:25:39 localhost.localdomain systemd1: Starting Docker Application Container Engine...

9月 07 15:25:39 localhost.localdomain dockerd1265: unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character 's' looking for beginning of value

9月 07 15:25:39 localhost.localdomain systemd1: docker.service: main process exited, code=exited, status=1/FAILURE

9月 07 15:25:39 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:25:39 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:25:39 localhost.localdomain systemd1: docker.service failed.

9月 07 15:25:41 localhost.localdomain systemd1: docker.service holdoff time over, scheduling restart.

9月 07 15:25:41 localhost.localdomain systemd1: Stopped Docker Application Container Engine.

9月 07 15:25:41 localhost.localdomain systemd1: Starting Docker Application Container Engine...

9月 07 15:25:41 localhost.localdomain dockerd1837: unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character 's' looking for beginning of value

9月 07 15:25:41 localhost.localdomain systemd1: docker.service: main process exited, code=exited, status=1/FAILURE

9月 07 15:25:41 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:25:41 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:25:41 localhost.localdomain systemd1: docker.service failed.

9月 07 15:25:43 localhost.localdomain systemd1: docker.service holdoff time over, scheduling restart.

9月 07 15:25:43 localhost.localdomain systemd1: Stopped Docker Application Container Engine.

9月 07 15:25:43 localhost.localdomain systemd1: Starting Docker Application Container Engine...

9月 07 15:25:43 localhost.localdomain dockerd2084: unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character 's' looking for beginning of value

9月 07 15:25:43 localhost.localdomain systemd1: docker.service: main process exited, code=exited, status=1/FAILURE

9月 07 15:25:43 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:25:43 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:25:43 localhost.localdomain systemd1: docker.service failed.

9月 07 15:25:45 localhost.localdomain systemd1: docker.service holdoff time over, scheduling restart.

9月 07 15:25:45 localhost.localdomain systemd1: Stopped Docker Application Container Engine.

9月 07 15:25:45 localhost.localdomain systemd1: start request repeated too quickly for docker.service

9月 07 15:25:45 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:25:45 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:25:45 localhost.localdomain systemd1: docker.service failed.

9月 07 15:26:18 localhost.localdomain systemd1: start request repeated too quickly for docker.service

9月 07 15:26:18 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:26:18 localhost.localdomain systemd1: docker.service failed.

9月 07 15:28:13 localhost.localdomain systemd1: Starting Docker Application Container Engine...

9月 07 15:28:13 localhost.localdomain dockerd4990: unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character 's' looking for beginning of value

9月 07 15:28:13 localhost.localdomain systemd1: docker.service: main process exited, code=exited, status=1/FAILURE

9月 07 15:28:13 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:28:13 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:28:13 localhost.localdomain systemd1: docker.service failed.

9月 07 15:28:16 localhost.localdomain systemd1: docker.service holdoff time over, scheduling restart.

9月 07 15:28:16 localhost.localdomain systemd1: Stopped Docker Application Container Engine.

9月 07 15:28:16 localhost.localdomain systemd1: Starting Docker Application Container Engine...

9月 07 15:28:16 localhost.localdomain dockerd5053: unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character 's' looking for beginning of value

9月 07 15:28:16 localhost.localdomain systemd1: docker.service: main process exited, code=exited, status=1/FAILURE

9月 07 15:28:16 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:28:16 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:28:16 localhost.localdomain systemd1: docker.service failed.

9月 07 15:28:18 localhost.localdomain systemd1: docker.service holdoff time over, scheduling restart.

9月 07 15:28:18 localhost.localdomain systemd1: Stopped Docker Application Container Engine.

9月 07 15:28:18 localhost.localdomain systemd1: Starting Docker Application Container Engine...

9月 07 15:28:18 localhost.localdomain dockerd5112: unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character 's' looking for beginning of value

9月 07 15:28:18 localhost.localdomain systemd1: docker.service: main process exited, code=exited, status=1/FAILURE

9月 07 15:28:18 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:28:18 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:28:18 localhost.localdomain systemd1: docker.service failed.

9月 07 15:28:20 localhost.localdomain systemd1: docker.service holdoff time over, scheduling restart.

9月 07 15:28:20 localhost.localdomain systemd1: Stopped Docker Application Container Engine.

9月 07 15:28:20 localhost.localdomain systemd1: start request repeated too quickly for docker.service

9月 07 15:28:20 localhost.localdomain systemd1: Failed to start Docker Application Container Engine.

9月 07 15:28:20 localhost.localdomain systemd1: Unit docker.service entered failed state.

9月 07 15:28:20 localhost.localdomain systemd1: docker.service failed.

【问题分析】

  1. 查看docker配置文件
    1. sudo cat /etc/docker/daemon.json
    2. 配置文件开头stry-mirrors 错误
      1. 少了 {
      2. stry-mirrors 应该是 registry-mirrors

【解决办法】

  1. 删除docker配置文件

    1. sudo rm /etc/docker/daemon.json
  2. 启动docker

    1. sudo systemctl start docker
  3. 编辑配置文件

    1. sudo vi /etc/docker/daemon.json
    2. 配置一下内容
    javascript 复制代码
    {
      "registry-mirrors": [
        "https://mirror.ccs.tencentyun.com",
        "http://hub-mirror.c.163.com",
    "https://e2zfh98i.mirror.aliyuncs.com",
    
    "https://mirror.baidubce.com",
    
    "https://docker.mirrors.ustc.edu.cn",
    
    "https://docker-cf.registry.cyou",
    
    "https://dockercf.jsdelivr.fyi",
    
    "https://docker.jsdelivr.fyi",
    
    "https://dockertest.jsdelivr.fyi",
    
    "https://dockerproxy.com",
    
    "https://docker.m.daocloud.io",
    
    "https://docker.nju.edu.cn",
    
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    
    "https://mirror.iscas.ac.cn",
    
    "https://docker.rainbond.cc",
    
    "https://do.nark.eu.org",
    
    "https://dc.j8.work",
    
    "https://dockerproxy.com",
    
    "https://gst6rzl9.mirror.aliyuncs.com",
    
    "https://registry.docker-cn.com",
    
    "http://hub-mirror.c.163.com",
    
    "http://mirrors.ustc.edu.cn/",
    
    "https://mirrors.tuna.tsinghua.edu.cn/",
    
    "http://mirrors.sohu.com/"
      ]
    }
  4. 刷新配置内容

    1. sudo systemctl daemon-reload

【运行结果】

  1. 启动docker
  2. sudo systemctl restart docker
  3. 查看docker启动状态
    1. sudo systemctl status docker
  4. 尝试下载镜像
    1. docker pull tomcat
    2. 可以看到可以正常的下载
相关推荐
SCandL15215 小时前
Docker的实战应用
java·docker·容器
骇客野人19 小时前
电商商城微服务架构设计方案(SpringCloud/Go+Vue3+MySQL+ES+RocketMQ)
spring cloud·微服务·golang
qq_21539789719 小时前
docker镜像打包
运维·docker·容器
juesdo20 小时前
vulnos OS-00118靶场通关
linux·web安全·网络安全·docker
老鼠拧刀满街找猫21 小时前
Windows Docker部署Redis一主两从+哨兵完整实战(含静态IP方案)
windows·redis·docker
笑锝没心没肺21 小时前
Linux安装docker及运行容器测试
linux·运维·docker
芷栀夏21 小时前
极空间部署Sokoban:Docker搭建网页版推箱子并实现远程访问
运维·docker·容器
一直都在57221 小时前
Sleuth--链路追踪
spring cloud
InfinitePlus1 天前
docker redis部署
redis·docker·容器
Pocker_Spades_A1 天前
极空间安装1Panel:图形化管理Docker应用并部署AList
运维·docker·容器