官方安装文档地址
https://docs.docker.com/engine/installation/linux/centos/
查看内核版本(docker仅支持3.10及以上的centOS内核版本,且仅支持64位系统(amd64),不支持32位系统(i386)
uname -r
更新yum包到最新版本
sudo yum update
卸载旧版本docker(如果安装过)
sudo yum remove docker docker-common docker-selinux docker-engine
安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data 1vm2
添加国内docker CE源(阿里云镜像,稳定版本)
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 官方源:https://download.docker.com/linux/centos/docker-ce.repo
查看仓库中所有docker版本
yum list docker-ce --showduplicates | sort -r
安装docker CE(Community Edition)
sudo yum install docker-ce-版本号.ce
设置随系统启动
sudo systemctl enable docker.service
启动Docker
sudo systemctl start docker