Job for docker.service failed because the control process 【解决方法】

今天爱分享给大家带来Job for docker.service failed because the control process 【解决方法】,希望能够帮助到大家。

报错信息: Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details.

环境:本机环境是VirtualBox上安装的Centos7系统。

Docker服务状态:根据提示使用命令systemctl status docker.service查看docker服务的状态,发现有如下状态信息:

Job for docker.service failed because the control process 【解决方法】插图

解决方案:卸载docker重新安装新的docker。

解决步骤:

1、卸载Docker,旧版本docker没安装成功直接卸载掉。

(1)查看安装过的包:yum list installed | grep docker

本机安装过的旧版本:docker.x86_64,docker-client.x86_64,docker-common.x86_64

(2)删除安装的Docker相关的软件包:

yum -y remove docker.x86_64

yum -y remove docker-client.x86_64

yum -y remove docker-common.x86_64

2、安装Docker

(1)查看内核版本【Docker要求Centos系统的内核版本高于3.10】

uname -r 【本机的内核版本:3.10.0-327.el7.x86_64】

(2)把yum包更新到最新(时间可能有点长,慢慢等待……)

yum update

(3)安装需要的软件包。【yum-util提供yum-config-manager功能,另外两个是devicemapper驱动所需依赖】

yum install -y yum -utils device-mapper-persistent-data lvm2

(4)设置yum源

yum install -y yum -utils device-mapper-persistent-data lvm2

(5)查看仓库的docker版本

yum list docker-ce –showduplicates | sort -r

(6)安装docker

yum install docker-ce

(7)启动docker,设置开机启动docker。

systemctl start docker

systemctl enable docker

systemctl stop docker【补充:这是关闭docker的命令】

(8)查看版本

docker version

Job for docker.service failed because the control process 【解决方法】插图(1)

(9)检测是否启动成功,可以使用search命令。

docker search mysql
Job for docker.service failed because the control process 【解决方法】插图(2)

(10)查看日志状态

systemctl status docker.service

Job for docker.service failed because the control process 【解决方法】插图(3)

人已赞赏
服务器

宝塔面板如何批量建站?【图文详解】

2020-12-12 17:35:41

服务器

什么是云计算,概念是什么 云计算能做什么

2021-1-5 17:58:51