尝试根据docker的文档在VMWare guest CentOS 6上安装docker。
运行脚本后sudo yum install docker-ce docker-ce-cli containerd.io
,它会给出消息
https://download.docker.com/linux/centos/6/x86_64/stable/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
检查了链接https://download.docker.com/linux/centos/6/x86_64/stable/repodata/repomd.xml它返回错误 404。检查了 docker 站点,CentOS 6 不在列表中。
我尝试过的方法:下载 docker repo 并将 baseURL 更新为镜像站点。
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=http://mirror.centos.org/centos/6/os/x86_64/repodata/repomd.xml
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg
然后将其添加到我的存储库中
sudo yum-config-manager \
--add-repo \
/home/username/Desktop/DOCKER PROJECT/docker-ce.repo
尝试重新安装但收到消息:
Repository '_home_username_Desktop_DOCKER': Error parsing config: Error parsing "baseurl = '/home/username/Desktop/DOCKER'": URL must be http, ftp, file or https not ""
答案1
关于访问 CentOs 的 docker 仓库
https://download.docker.com/linux/centos/
你可以看到他们没有docker
Centos 版本(7.0-7.9)和(8.0-8.9)的软件包,没有任何 CentO 6 版本的软件包,因此抛出 404 文件未找到错误。
您可以将 centos 升级到版本 7 或 8,然后按照上面给出的步骤操作https://docs.docker.com/engine/install/centos/
即可正常工作。