启动docker报错:"Job for docker.service failed because the control process exited with error"解决办法

一、Docker安装

1. 查看CentOs版本

uname -r
# Dcoker要求CentOs系统的内核版本高于3.10

2. 升级内核(非必须)

yum update

3. 安装Docker

# 默认会下载最新版的Docker
yum install docker

4. 启动Docker

systemctl start docker

如果启动过程中没有报错,说明Docker安装启动完成,可以用docker -v查看docker版本。
如果启动过程中出现如下错误:

Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

可以按照提示,输入systemctl status docker.service命令查看错误提示。
启动docker报错:如果是以上错误,说明SELinux不支持此内核上的overlay2图形驱动程序,将selinux禁用即可。
禁用步骤:

1、输入以下命令

vi /etc/sysconfig/docker

2、将selinux-enabled=false
启动docker报错:然后再次启动Dcoker即可,如果还是无法启动,可以考虑升级CentOs内核版本。

你可能感兴趣的:(Docker)