如何在 Fedora 35 上安装 Docker?
How to install Docker on Fedora 35?
我尝试使用以下命令在 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 错误ository:
为 repository 'docker-ce-stable' 下载元数据时出错:
状态代码:https://download.docker.com/linux/fedora/35/x86_64/stable/repodata/repomd.xml 的 404(IP:13.227.108.44)
错误:Falha ao baixar os metadados 做回购。 ‘docker-ce-stable’: 无法下载 repomd.xml: 无法下载 repodata/repomd.xml: 所有镜像都试过了
有人知道怎么解决吗?
你试过这些吗?
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
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(在 Fedora 35 上为 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 进行了回购。发生这种情况时,我们需要撤消此更改。
我尝试使用以下命令在 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 错误ository:
为 repository 'docker-ce-stable' 下载元数据时出错:
状态代码:https://download.docker.com/linux/fedora/35/x86_64/stable/repodata/repomd.xml 的 404(IP:13.227.108.44) 错误:Falha ao baixar os metadados 做回购。 ‘docker-ce-stable’: 无法下载 repomd.xml: 无法下载 repodata/repomd.xml: 所有镜像都试过了
有人知道怎么解决吗?
你试过这些吗?
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
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(在 Fedora 35 上为 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 进行了回购。发生这种情况时,我们需要撤消此更改。