在centos7上安装Docker

查看内核版本

1
$ uname -r

Docker要求Centos系统的内核版本要高于3.10才能安装,通过 uname -r命令可以查看你的服务器的内核版本。

更新yum

1
$ sudo yum update

安装Docker前先将yum更新到最新版本

如果安装过旧版本Docker,先进行卸载

1
$ sudo yum remove docker  docker-common docker-selinux docker-engine

安装需要的软件包

1
$ udo yum install -y yum-utils device-mapper-persistent-data lvm2

设置yum源

1
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

查看所有仓库中的所有Docker版本

1
$ yum list docker-ce --showduplicates | sort -r

安装Docker

1
$ sudo yum install docker-ce # 安装最新版本
1
$ yum list docker-ce --showduplicates | sort -r sudo yum install <FQPN>  # 安装指定版本

启动Docker并设置开机启动

1
$ sudo systemctl start docker
1
$ sudo systemctl enable docker

验证Docker是否安装成功

1
$ docker version