1:删除旧版本
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2:添加仓库
sudo yum install -y yum-utils
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
3:安装最新版本的docker
sudo yum install docker-ce docker-ce-cli containerd.io
4:启动docker
sudo systemctl start docker
5:测试安装
sudo docker run hello-world
6:安装完成后建立用户组
sudo groupadd docker
sudo usermod -aG docker $USER
参考链接:
https://docs.docker.com/engine/install/centos/
https://docs.docker.com/engine/install/linux-postinstall/