Centos7安装Docker
1)Docker要求Centos系统内核高于3.10
uname -r # 查看当前系统内核
2)使用root权限登录Centos,并保证yum包是最新版
sudo yum update #更新yum至最新版
3)卸载旧版本Docker
sudo yum remove docker docker-common docker-selinux docker-engine
4)安装需要的软件包,yum-util提供yum-config-manager功能,其它是devicemapper驱动依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
5)设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
6)查看仓库中所有docker版本,并可以选择特定版本进行安装
yum list docker-ce --showduplicates | sort -r
7)安装Docker
sudo yum install docker-ce # 默认安装稳定版
sudo yum install <FQPN> # 例如:sudo yum install docker-ce-17.12.0.ce
8)启动Docker并加入开机自启
sudo systemctl start docker # 启动Docker
sudo systemctl enable docker #加入开机自启
9)验证安装是否成功(client和service)
docker version