Job for docker.service failed because the control process exited with error code.

简介: Job for docker.service failed because the control process exited with error code.

这个问题的出现纯属自己坑自己呀~~~

首先介绍一下使用的服务器是华为麒麟v10服务器,还是arm架构的,之前使用一键安装的包装过docker+k8s,没有安装成功,安装过程太长,不适合我们,因此选择了放弃,还是选择安装二进制包或者rpm包,并针对上次的安装环境进行了一通乱七八糟的卸载,,,,于是,再次安装docker的时候就到了自己留下的坑。。。。

我安装的是docker的二进制包:

(个人觉得内网开发不要轻易选择rpm包,一般还有其他的依赖项,像我们使用内网开发的很容易因为缺少依赖项导致安装失败,在外网的应该无所谓哈)

解压:tar -zxvf docker-18.09.3.tgz

复制:cp docker/* /usr/bin

本来也是很简单的操作,我就遭遇了bug:

学会看问题很重要哦:

这个问题我在一开始跑错方向了,我说ExecStart的路径不对,却不知道是哪里导致的,试了n久,查了n久,通过查资料,说是需要删除/var/lib/docker,却又遇到了无法删除的情况:

参考:
无法删除docker目录(rm: 无法删除"/var/lib/docker/overlay/XXXXXXXXXXXXXX/merged": 设备或资源忙)_谦190的博客-CSDN博客_rm: 无法删除 设备或资源忙

取消挂载:

删除/var/lib/docker

发现还是启动不了docker,后来定睛一看发现:loaded加载的docker.service位置不对 ,大无语事件,,,于是,去到相关的位置查看了一下,的确有个docker.service,还是上次一键安装的遗留文件,麻溜的使用rm -rf 进行删除,之后:

systemctl daemon-reload

systemctl start docker

systemctl status docker

docker info 也有相关信息了,

终于好了 ,找对问题很关键啊,后面要继续奋斗k8s

目录
相关文章
|
30天前
|
网络虚拟化 Docker 容器
docker Desktop报错 error pulling image configuration 处理
docker Desktop报错 error pulling image configuration 处理
34 0
|
2月前
|
Unix Shell Linux
5-15|Docker报错OCI runtime exec failed: exec failed: unable to start container process: exec: “/bin/ba
5-15|Docker报错OCI runtime exec failed: exec failed: unable to start container process: exec: “/bin/ba
|
3月前
|
Android开发 Docker 容器
docker中编译android aosp源码,出现Build sandboxing disabled due to nsjail error
在使用Docker编译Android AOSP源码时,如果遇到"Build sandboxing disabled due to nsjail error"的错误,可以通过在docker run命令中添加`--privileged`参数来解决权限不足的问题。
605 1
|
3月前
|
Docker 容器
Docker 启动失败 (code=exited, status=1/FAILURE)错误解决办法
Docker 启动失败 (code=exited, status=1/FAILURE)错误解决办法
727 1
|
4月前
|
运维 Ubuntu Shell
阿里云云效操作报错合集之流水线构建Docker镜像时,遇到报错:“error: failed to solve: rpc error: code”,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
5天前
|
Kubernetes Cloud Native Docker
云原生时代的容器化实践:Docker和Kubernetes入门
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术成为企业提升敏捷性和效率的关键。本篇文章将引导读者了解如何利用Docker进行容器化打包及部署,以及Kubernetes集群管理的基础操作,帮助初学者快速入门云原生的世界。通过实际案例分析,我们将深入探讨这些技术在现代IT架构中的应用与影响。
23 2
|
3天前
|
运维 Cloud Native 虚拟化
一文吃透云原生 Docker 容器,建议收藏!
本文深入解析云原生Docker容器技术,涵盖容器与Docker的概念、优势、架构设计及应用场景等,建议收藏。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
一文吃透云原生 Docker 容器,建议收藏!
|
11天前
|
关系型数据库 MySQL API
|
7天前
|
运维 持续交付 Docker
深入理解Docker容器化技术
深入理解Docker容器化技术
|
4天前
|
缓存 监控 开发者
掌握Docker容器化技术:提升开发效率的利器
在现代软件开发中,Docker容器化技术成为提升开发效率和应用部署灵活性的重要工具。本文介绍Docker的基本概念,并分享Dockerfile最佳实践、容器网络配置、环境变量和秘密管理、容器监控与日志管理、Docker Compose以及CI/CD集成等技巧,帮助开发者更高效地利用Docker。