1、升级所有包同时也升级软件和系统内核
yum update
2、移除docker旧版本
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3、设置存储库
在新主机上首次安装Docker Engine之前,需要设置Docker存储库。可以从存储库安装和更新Docker。
$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4、安装docker
sudo yum install docker-ce docker-ce-cli containerd.io
5、重启docker(首次安装必须运行,否则无法启动docker)
service docker restart