Docker CE 不适用于 Fedora 32?

Dik*_*une 1 docker

如何解决这个问题?

Errors during downloading metadata for repository 'docker-ce-stable':
  - Status code: 404 for https://download.docker.com/linux/fedora/32/x86_64/stable/repodata/repomd.xml (IP: 13.226.68.18)
Error: Failed to download metadata for repo 'docker-ce-stable': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: docker-ce-stable```
Run Code Online (Sandbox Code Playgroud)

Mic*_*ton 5

如果你想要一个特定的旧版本 Docker CE,那么你应该放弃并使用他们的 F31 存储库。如果你只想要“Docker CE” ,它所基于的上游代码已经包含在 Fedora 32 中。

dnf install moby-engine
Run Code Online (Sandbox Code Playgroud)

如果你已经从 Fedora 31 或更低版本升级到 32 并且需要从 Docker CE 切换到上游 moby,只需执行以下操作:

rm -f /etc/yum.repos.d/docker-ce.repo
dnf --allowerasing swap docker-ce moby-engine
Run Code Online (Sandbox Code Playgroud)

Fedora Magazine 中有一个较长的教程以及Docker 中 Fedora 32 支持的 GitHub 问题。