简介:yum安装docker最简单的方法就是执行yum install docker,这个命令会安装最新版本的docker-ce,然而,生产环境通常都要求安装指定版本的docker,下面的内容主要说明怎样安装指定版本的docker
1、检查系统中是否已经安装了docker
执行:ps -ef |grep docker
如上图所示表示没有安装docker,如果显示已安装docker的需要先使用yum remave docker-*先卸载
2、添加docker-ce仓库
如上图所示发现缺少docker-ce的仓库,因此需要添加docker-ce的仓库,国内,推荐阿里的docker-ce仓库
2.1 安装yum仓库管理工具
执行:yum install -y yum-utils
2.2 下载阿里的docker-ce仓库
执行:yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.3 查看是否下载成功docker-ce仓库
3、查看选择docker-ce各版本
执行:yum list docker-ce --showduplicates | sort -r
4、安装指定版本的docker-ce
执行:yum install docker-ce-17.12.1.ce -y
5、关闭防火墙
执行:systemctl status firewalld 查看防火墙状态
确保防火墙关闭,如不是关闭状态可执行:systemctl disable firwalld
6、启动docker
执行:systemctl start docker
7、设置docker开机启动
执行:systemctl enable docker
8、设置docker加速器
异常处理
如遇到启动docker时失败,可以先尝试关闭selinux