我这个错误的错误代码为404,如图所示,我使用的官方提供的源文件路径
问题显然是因为repo中的url,也即错误代码后的url,出现了问题导致访问不到源文件,无法安装
复制这个路径发现https://download.docker.com/linux/centos,这个部分是可以访问到的界面如图所示,
而问题就很明了了,报错的url为:https://download.docker.com/linux/centos/3/x86_64/stable/repodata/repomd.xml
对照后发现centos目录下并没有3的目录,而这个3应该是centos的版本,在repo文件中也可以找到,目录为:/etc/yum.repo.d/docker-ce.repo,进入这个文件