docker启动不了,报错Job for docker.service failed because the control process exited with error code

问题遇到的现象和发生背景

自定义制作镜像时,Docker崩溃,然后就一直启动不了,一直报错。

问题相关代码,请勿粘贴截图
运行结果及报错内容
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2022-07-08 10:07:33 CST; 4s ago
     Docs: http://docs.docker.com
  Process: 21379 ExecStart=/usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgroupdriver=systemd --userland-proxy-path=/usr/libexec/docker/docker-proxy-current --init-path=/usr/libexec/docker/docker-init-current --seccomp-profile=/etc/docker/seccomp.json $OPTIONS $DOCKER_STORAGE_OPTIONS $DOCKER_NETWORK_OPTIONS $ADD_REGISTRY $BLOCK_REGISTRY $INSECURE_REGISTRY $REGISTRIES (code=exited, status=203/EXEC)
 Main PID: 21379 (code=exited, status=203/EXEC)

Jul 08 10:07:33 VM-12-9-centos systemd[1]: Starting Docker Application Container Engine...
Jul 08 10:07:33 VM-12-9-centos systemd[1]: docker.service: main process exited, code=exited, status=203/EXEC
Jul 08 10:07:33 VM-12-9-centos systemd[1]: Failed to start Docker Application Container Engine.
Jul 08 10:07:33 VM-12-9-centos systemd[1]: Unit docker.service entered failed state.
Jul 08 10:07:33 VM-12-9-centos systemd[1]: docker.service failed.
我的解答思路和尝试过的方法

1、修改daemon.json
2、vim /etc/sysconfig/docker OPTIONS='--selinux-enabled=false
都不起作用

我想要达到的结果

根据提示使用命令systemctl status docker.service查看docker服务的状态。正常镜像不应该会影响docker的启动吧,你可以把你的自定义镜像移除排查是否是它的影响。仔细检查daemon.json文件的信息,是否混入了特殊字符或者空格导致了docker启动失败。可以使用我的这个daemon.json配置看下是否能够启动,如果可以应该是daemon.json文件的问题。
daemon.json内容如下:

{
 #镜像源管理,我增加了阿里镜像源,可以提速,官方地址https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?%ra=link
"registry-mirrors" : [
    "https://xxxxx.mirror.aliyuncs.com",
    "https://registry.docker-cn.com"
  ],
#docker私服配置,因为不是https链接,所以在此配置(此处调整成你自己私服的地址)
  "insecure-registries" : [
    "docker-registry.zjq.com"
  ],
#日志最大存储限制,如果不配置它,可能会导致/var/lib/docker/tmp/containers目录中的容器日志过大,挤占系统盘空间。
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "10"
  },
#Docker运行时使用的根路径,默认 "/var/lib/docker"
  "data-root": "/data/docker"
}