一、设置RPM存储库安装
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
二、修改repo文件
由于docker库的原因,如果不修改repo库会导致:为 repo ‘docker-ce-stable’ 下载元数据失败”
sudo vim /etc/yum.repos.d/docker-ce.repo
1、修改[docker-ce-stable]下的baseurl地址
baseurl=https://download.docker.com/linux/uos/
r
e
l
e
a
s
e
v
e
r
/
releasever/
releasever/basearch/stable
将地址中的uos改为centos
baseurl=https://download.docker.com/linux/centos/
r
e
l
e
a
s
e
v
e
r
/
releasever/
releasever/basearch/stable
2、fedora系统也可以使用该方法,就是把以上地址中对应的fedora替换为centos
三、安装Docker引擎
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin --nobest
四、启动Docker
# 启动docker
sudo systemctl start docker
# 验证docker
sudo docker run hello-world