1.安装软件包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.加Docker仓库:(可以换为国内仓库地址,本人出过很多问题就不建议换)
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2.1当配置异常时删除仓库配置(指令会删除全部配置手动配置找到/etc/yum.repos.d/CentOS-Base.repo)
rm -f /etc/yum.repos.d/*
-----------
[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
3.安装Docker CE:(ce表示社区版官方推荐也是社区版,默认安装最新版本 ,红色部分表示指定版本<VERSION>替换为你指定的版本)
sudo yum install -y docker-ce docker-ce-cli containerd.io
----------------------------------------------
yum list docker-ce --showduplicates | sort -r
sudo yum install docker-ce-<VERSION> docker-ce-cli-<VERSION> containerd.io
4.启动Docker服务:
sudo systemctl start docker
5. 配置Docker开机自启:
sudo systemctl enable docker
6.测试docker是否正常
sudo docker run hello-word
执行结果