当前位置: 代码网 > it编程>开发工具>Docker > 无法启动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“

2024年07月28日 Docker 我要评论
无法启动docker 报错["Job for docker.service failed because the control process exited with error code"](https://stackoverflow.com/questions/55906503/docker-how-to-fix-job-for-docker-service-failed-because-the-control-process-ex)

问题描述

在解决过程中出现过多种报错:


原因分析:


解决方案:

实践开始:

#输入命令:
dockerd
#报错:
info[2024-05-08t18:07:11.413186406+08:00] starting up                                  
failed to start daemon, ensure docker is not running or delete /var/run/docker.pid: process with pid 24464 is still running
#根据提示,确保docker关闭了,删除这个文件
rm /var/run/docker.pid
#再检查dockerd
dockerd
# 如果没有报错,就可以去启动docker了,我还有以下的报错:
info[2024-05-08t20:40:06.361088244+08:00] starting up                                  
failed to start daemon: error while opening volume store metadata database (/var/lib/docker/volumes/metadata.db): timeout
# 我是通过输入下面的命令解决的
ps axf | grep docker | grep -v grep | awk '{print "kill -9 " $1}' | sudo sh
# 再次检查
dockerd
# 没有报错了 `crtl + c` 或者 `crtl + z`退出
# 重启docker
systemctl start docker 

如果后续使用docker不能正常运行,一使用docker命令就报错error: cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running? 那请看另一篇文章docker无法使用,报错无法连接守护进程

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com