我尝试使用以下命令在Fedora 35上安装Docker:
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager \
--add-repo \
https://download.docker.com/linux/fedora/docker-ce.repo
sudo dnf install docker-ce docker-ce-cli containerd.io但是,我得到了存储库的404错误:
下载存储库‘docker-ce-稳定’的元数据时出错:
状态代码: 404 for https://download.docker.com/linux/fedora/35/x86_64/stable/repodata/repomd.xml (IP: 13.227.108.44)错误: Falha ao baixar os metadados do repo。‘’docker ce-稳定‘:无法下载repomd.xml:无法下载repodata/repomd.xml:所有镜像都已尝试
有人知道怎么解决这个问题吗?
发布于 2021-10-11 18:53:35
官方Fedora论坛上的某个人设法解决了这个问题。所以我把他的答案放在这里(https://ask.fedoraproject.org/t/error-on-install-docker-in-fedora-35/17165):
这是因为docker还没有为Fedora 35创建存储库。因此,目前,您将不得不使用他们的F34包。您需要调整/etc/yum.repos.d/docker-ce.repo文件,将$releasever (在Fedora35上是35)替换为34。
所以,它看起来像这样:
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://download.docker.com/linux/fedora/34/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/fedora/gpg
...我会不时地查看docker是否已经从F35进行了回购。当发生这种情况时,我们需要撤消此更改。
发布于 2021-10-11 18:14:22
你试过这些吗?
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager \
--add-repo \
https://download.docker.com/linux/fedora/docker-ce.repo
sudo dnf install docker-ce docker-ce-cli containerd.iohttps://stackoverflow.com/questions/69530693
复制相似问题