- 如果之前安装过docker可以执行下面命令删除
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
- 安装docker安装需要的工具包
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
- 下载包可以使用国内的源
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
- 安装最新版本的docker
$ sudo yum install docker-ce docker-ce-cli containerd.io
- 安装指定版本的docker
$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
- 最后执行下面命令
$ sudo systemctl start docker
- 测试
docker -version
出现版本信息,代表安装成功