[root@localhost ~]# sudo yum install docker-ce docker-ce-cli containerd.io Failed to set locale, defaulting to C.UTF-8 Docker CE Stable - aarch64 669 B/s | 3.5 kB 00:05 Error: Problem 1: problem with installed package podman-3.3.1-9.module_el8.5.0+988+b1f0b741.aarch64 - package podman-3.3.1-9.module_el8.5.0+988+b1f0b741.aarch64 requires runc >= 1.0.0-57, but none of the providers can be installed - package containerd.io-1.6.8-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.6.8-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - cannot install the best candidate for the job - package runc-1.0.0-66.rc10.module_el8.5.0+1004+c00a74f5.aarch64 is filtered out by modular filtering - package runc-1.0.0-72.rc92.module_el8.5.0+1006+8d0e68a2.aarch64 is filtered out by modular filtering Problem 2: problem with installed package buildah-1.22.3-2.module_el8.5.0+911+f19012f9.aarch64 - package buildah-1.22.3-2.module_el8.5.0+911+f19012f9.aarch64 requires runc >= 1.0.0-26, but none of the providers can be installed - package docker-ce-3:20.10.17-3.el8.aarch64 requires containerd.io >= 1.4.1, but none of the providers can be installed - package containerd.io-1.4.10-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.10-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.11-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.11-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.12-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.12-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.13-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.13-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.3-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.3-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.3-3.2.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.3-3.2.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.4-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.4-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.6-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.6-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.8-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.8-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.9-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.4.9-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.5.10-3.1.el8.aarch64 conflicts with runc provided by
解决办法:
1 2 3 4 5 6
yum erase podman buildah # or dnf remove podman buildah dnf clean all && dnf check && dnf check-update
Problem 2: problem with installed package buildah
解决办法(同上):
1 2 3 4 5 6 7
yum erase buildah
# or dnf remove buildah
dnf clean all && dnf check && dnf check-update
Problem: problem with installed package containers-common
错误:
1 2 3 4 5 6 7 8 9 10 11 12 13
[root@localhost ~]# sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin Failed to set locale, defaulting to C.UTF-8 Last metadata expiration check: 0:01:24 ago on Mon Aug 29 09:35:22 2022. Error: Problem: problem with installed package containers-common-2:1-2.module_el8.5.0+890+6b136101.noarch - package containers-common-2:1-2.module_el8.5.0+890+6b136101.noarch requires runc, but none of the providers can be installed - package containerd.io-1.6.8-3.1.el8.aarch64 conflicts with runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - package containerd.io-1.6.8-3.1.el8.aarch64 obsoletes runc provided by runc-1.0.2-1.module_el8.5.0+911+f19012f9.aarch64 - cannot install the best candidate for the job - package runc-1.0.0-56.rc5.dev.git2abd837.module_el8.3.0+569+1bada2e4.aarch64 is filtered out by modular filtering - package runc-1.0.0-66.rc10.module_el8.5.0+1004+c00a74f5.aarch64 is filtered out by modular filtering - package runc-1.0.0-72.rc92.module_el8.5.0+1006+8d0e68a2.aarch64 is filtered out by modular filtering (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)