centos7安装docker镜像详细教程
1.查看centos内核,要求3.8以上 uname -a

2.(可选) 把yum包更新到最新(生产环境慎重!yum update会对软件包和内核升级,此处只是为了排除系统环境的影响)

如果此步报错

处理方法为: 进入文件 cd /etc/yum.repos.d/

修改CentOS-Base.repo文件 设置为无效
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

3.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2

4.设置yum源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云yum源
如果设置yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 可能会安装失败

5.查看docker版本 yum list docker-ce --showduplicates | sort -r

6. 安装doucker版本安装 yum install -y docker-ce-18.03.1.ce,如果报错

依次执行
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum install epel-release -y
yum install container-selinux -y #安装
提示complete安装完成后 继续执行 yum install -y docker-ce-18.03.1.ce 安装docker




安装完成

7. 启动Docker,命令:systemctl start docker,然后选择是否加入开机启动 systemctl enable docker,如下

8.查看版本 docker version ,验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

9. 重启docker命令 systemctl restart docker.service