卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
使用存储库安装docker
安装yum-utils包(提供yum-config-manager 实用程序)并设置稳定存储库
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装最新版本的 Docker Engine 和 containerd
sudo yum install docker-ce docker-ce-cli containerd.io
想要指定版本安装的话
查看docker-ce支持版本
sudo yum list docker-ce --showduplicates|sort -r
#查看docker-ce-cli版本
sudo yum list docker-ce-cli --showduplicates|sort -r
指定版本号安装
sudo yum install -y docker-ce-18.09.9 docker-ce-cli-18.09.9 containerd.io
启动docker
sudo systemctl start docker
通过运行hello-world 映像验证 Docker Engine 是否已正确安装。
sudo docker run hello-world