1. CentOS内核版本检查
Docker 要求 CentOS 系统的内核版本高于 3.10,通过 uname -r 命令查看你当前的内核版本
# uname -r
2. 更新yum包
# sudo yum update
3. 卸载旧版本
# sudo yum remove docker docker-common docker-selinux docker-engine
4. 安装yum工具包yum-util 提供yum-config-manager功能 (可选)
# sudo yum install -y yum-utils
5. 添加docker的yum源
# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
##考虑到官方源下载速度过慢,可以考虑使用阿里云的docker源
# sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6. 查看所有仓库中所有docker版本,选择想要安装的版本
# yum list docker-ce --showduplicates | sort -r
7. 安装选定的版本 (也可以不指定版本)
# sudo yum install docker-ce-18.03.1.ce
##不指定版本 sudo yum install docker-ce
8. 设置开机启动,并启动docker
# systemctl enable docker
# systemctl start docker
9. 检查docker版本
# docker version
OK,大功告成。开始享受docker吧!