Centos7安装Docker,及无法启动的问题和解决方案

一、Docker-安装与部署

前提条件:

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

1. 使用yum update确保 yum 包更新到最新。

指令:yum update

2. 卸载旧版本(如果安装过旧版本的话,没安装过直接跳过)

yum remove docker docker-common docker-selinux docker-engine

3. 安装docker

yum -y install docker

4. 启动docker和查看docker的状态 

启动docker : systemctl start docker
查看docker状态: systemctl status docker

安装完成!

 

二、Docker- 安装过程出现的问题及解决

1. 启动后发现docker没有启动,报错信息如下所示 :

2. 按照报错信息,输入命令systemctl status docker,信息如下:

Centos7安装Docker,及无法启动的问题和解决方案_第1张图片

3. 其中标记红框的告诉我们:此linux的内核中的SELinux不支持 overlay2 graph driver,解决方法有两个,要么启动一个新内核,要么就在docker里禁用selinux,设置--selinux-enabled=false。我们采用第二种方式。编辑文件:/etc/sysconfig/docker

Centos7安装Docker,及无法启动的问题和解决方案_第2张图片

4. 如下修改,修改为--selinux-enabled=false。

Centos7安装Docker,及无法启动的问题和解决方案_第3张图片

5. 保存后 重新启动docker,能够 正常启动。如下所示

Centos7安装Docker,及无法启动的问题和解决方案_第4张图片

6. 使用docker -v 查看docker的版本号  。

 

 

你可能感兴趣的:(Docker)