CentOS 8에서 도커 컨테이너를 설치할 때 오류는 다음과 같습니다:
실수: 문제 1: 설치된 패키지 podman-3.0.1-6.module_el8.4.0+781+acf4c33b.x86_64 - 패키지 Podman-3.0.1-6.module_el8.4.0+781+acf4c33b.x86_64 runc >= 1.0.0-57을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 podman-3.0.1-7.module_el8.4.0+830+8027e1c4.x86_64 runc >= 1.0.0-57이 필요하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 Podman-3.2.3-0.10.module_el8.4.0+886+c9a8d9ad.x86_64 runc >= 1.0.0-57을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 Podman-3.2.3-0.11.module_el8.4.0+942+d25aada8.x86_64는 runc >= 1.0.0-57을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+가 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 RUNC-1.0.0-73.rc93.module_el8.4.0+830+와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC를 대체합니다8027e1c4.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 해당 직무에 가장 적합한 후보자를 임명할 수 없음 - 패키지 runc-1.0.0-64.rc10.module_el8.4.0+522+66908d0c.x86_64는 모듈러 필터링으로 필터링됩니다 - 패키지 runc-1.0.0-65.rc10.module_el8.4.0+819+4afbd1d6.x86_64는 모듈러 필터링으로 필터링됩니다 - 패키지 runc-1.0.0-70.rc92.module_el8.4.0+786+4668b267.x86_64는 모듈식 필터링으로 필터링됩니다. - 패키지 runc-1.0.0-71.rc92.module_el8.4.0+833+9763146c.x86_64 모듈러 필터링으로 필터링됩니다 문제 2: 설치된 패키지 podman-catatonit-3.0.1-6.module_el8.4.0+781+acf4c33b.x86_64 - 패키지 Podman-Catatonit-3.0.1-6.module_el8.4.0+781+acf4c33b.x86_64 포드맨 = 3.0.1-6.module_el8.4.0+781+ACF4C33B를 요구하지만, 어떤 프로바이저도 설치할 수 없습니다 - 패키지 Podman-3.0.1-6.module_el8.4.0+781+acf4c33b.x86_64 runc >= 1.0.0-57을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 containerd.io-1.4.3-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.3-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.3-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.3-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 runc를 대체합니다8027e1c4.x86_64 - 패키지 containerd.io-1.4.3-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.3-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 패키지 docker-ce-3:20.10.9-3.el8.x86_64 containerd.io >= 1.4.1이 필요하지만, 어떤 프로바이저도 설치할 수 없습니다 - 패키지 containerd.io-1.4.3-3.2.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.3-3.2.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.3-3.2.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.3-3.2.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 runc를 대체합니다8027e1c4.x86_64 - 패키지 containerd.io-1.4.3-3.2.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.3-3.2.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.10-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.10-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체합니다eabfc99d.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+가 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.4-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.4-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.6-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.6-3.1.el8.x86_64 RUNC-1.0.0-70.rc92.module_el8.4.0+673+에서 제공된 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.8-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.8-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.9-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.9-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 해당 직무에 가장 적합한 후보자를 임명할 수 없음 - 패키지 runc-1.0.0-64.rc10.module_el8.4.0+522+66908d0c.x86_64는 모듈러 필터링으로 필터링됩니다 - 패키지 runc-1.0.0-65.rc10.module_el8.4.0+819+4afbd1d6.x86_64는 모듈러 필터링으로 필터링됩니다 - 패키지 runc-1.0.0-70.rc92.module_el8.4.0+786+4668b267.x86_64는 모듈식 필터링으로 필터링됩니다. - 패키지 runc-1.0.0-71.rc92.module_el8.4.0+833+9763146c.x86_64 모듈러 필터링으로 필터링됩니다 - 패키지 containerd.io-1.4.4-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.4-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC를 대체8027e1c4.x86_64 - 패키지 containerd.io-1.4.4-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.4-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.6-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.6-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공된 runc를 대체합니다8027e1c4.x86_64 - 패키지 containerd.io-1.4.6-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.6-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공된 runc를 대체c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.8-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.8-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 runc를 대체8027e1c4.x86_64 - 패키지 containerd.io-1.4.8-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.8-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.9-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+가 제공하는 RUNC와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.9-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 Runc를 대체합니다8027e1c4.x86_64 - 패키지 containerd.io-1.4.9-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.9-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.10-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+가 제공하는 RUNC와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.10-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 구식 RUNC 8027e1c4.x86_64 - 패키지 containerd.io-1.4.10-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.10-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 RUNC-1.0.0-73.rc93.module_el8.4.0+830+와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC를 대체합니다8027e1c4.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 패키지 Podman-Catatonit-3.0.1-7.module_el8.4.0+830+8027e1c4.x86_64 podman = 3.0.1-7.module_el8.4.0+830+8027E1C4가 필요하지만, 어떤 프로바이더도 설치할 수 없습니다. - 패키지 podman-3.0.1-7.module_el8.4.0+830+8027e1c4.x86_64 runc >= 1.0.0-57이 필요하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 Podman-Catatonit-3.2.3-0.10.module_el8.4.0+886+c9a8d9ad.x86_64 podman = 3.2.3-0.10.module_el8.4.0+886+C9A8D9AD를 요구하지만, 어떤 프로바이더도 설치할 수 없습니다 - 패키지 Podman-3.2.3-0.10.module_el8.4.0+886+c9a8d9ad.x86_64 runc >= 1.0.0-57을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 Podman-Catatonit-3.2.3-0.11.module_el8.4.0+942+d25aada8.x86_64 Podman = 3.2.3-0.11.module_el8.4.0+942+D25AADA8이 필요하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 Podman-3.2.3-0.11.module_el8.4.0+942+d25aada8.x86_64는 runc >= 1.0.0-57을 요구하지만, 어떤 제공자도 설치할 수 없습니다 (충돌하는 패키지를 교체하기 위해 '--allowerasing'을 추가하거나, 설치할 수 없는 패키지를 건너뛰기 위해 '--skip-broken'을 추가하거나, 패키지의 가장 좋은 후보만 사용하지 않도록 '--nobest'를 추가해 보세요) 실수: 문제: 설치된 패키지 buildah-1.19.7-1.module_el8.4.0+781+acf4c33b.x86_64 - 패키지 buildah-1.19.7-1.module_el8.4.0+781+acf4c33b.x86_64 runc >= 1.0.0-26을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - packagebuildah-1.19.7-2.module_el8.4.0+830+8027e1c4.x86_64 runc >= 1.0.0-26을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 buildah-1.21.4-1.module_el8.4.0+886+c9a8d9ad.x86_64 runc >= 1.0.0-26을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - package-buildah-1.21.4-2.module_el8.4.0+942+d25aada8.x86_64 runc >= 1.0.0-26을 요구하지만, 어떤 제공자도 설치할 수 없습니다 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+가 제공하는 RUNC와 충돌eabfc99d.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-70.rc92.module_el8.4.0+673+에서 제공하는 RUNC를 대체eabfc99d.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 RUNC-1.0.0-73.rc93.module_el8.4.0+830+와 충돌8027e1c4.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-73.rc93.module_el8.4.0+830+에서 제공하는 RUNC를 대체합니다8027e1c4.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC와 충돌c9a8d9ad.x86_64 - 패키지 containerd.io-1.4.11-3.1.el8.x86_64 runc-1.0.0-74.rc95.module_el8.4.0+886+에서 제공하는 RUNC를 대체c9a8d9ad.x86_64 - 해당 직무에 가장 적합한 후보자를 임명할 수 없음 - 패키지 runc-1.0.0-56.rc5.dev.git2abd837.module_el8.3.0+569+1bada2e4.x86_64는 모듈식 필터링으로 필터링됩니다 - 패키지 runc-1.0.0-64.rc10.module_el8.4.0+522+66908d0c.x86_64는 모듈러 필터링으로 필터링됩니다 - 패키지 runc-1.0.0-65.rc10.module_el8.4.0+819+4afbd1d6.x86_64는 모듈러 필터링으로 필터링됩니다 - 패키지 runc-1.0.0-70.rc92.module_el8.4.0+786+4668b267.x86_64는 모듈식 필터링으로 필터링됩니다. - 패키지 runc-1.0.0-71.rc92.module_el8.4.0+833+9763146c.x86_64 모듈러 필터링으로 필터링됩니다 (충돌하는 패키지를 교체하기 위해 '--allowerasing'을 추가하거나, 설치할 수 없는 패키지를 건너뛰기 위해 '--skip-broken'을 추가하거나, 패키지의 가장 좋은 후보만 사용하지 않도록 '--nobest'를 추가해 보세요)
설치 명령:
오류 원인: CentOS 8에는 기본적으로 Docker 대신 podman이 설치되어 있습니다.containerd.io 와 포드맨은 갈등을 빚고 있다。
Podman은 대부분의 리눅스 플랫폼에서 이용 가능한 오픈 소스 컨테이너 런타임 프로젝트입니다. Podman은 Docker와 매우 유사한 기능을 제공합니다. 앞서 언급했듯이, 시스템에서 데몬을 실행할 필요는 없고, 루트 권한 없이도 실행할 수 있습니다.
Podman은 Open Container Initiative(OCI) 명세를 준수하는 모든 컨테이너 및 컨테이너 이미지를 관리하고 실행할 수 있습니다. Podman은 Docker 이미지를 관리하기 위한 Docker 호환 명령줄 프론트엔드를 제공합니다. 해결책, 다음 명령을 실행하세요:
시스템에서 패키지를 제거하려면 초기 명령어가 삭제되어야 하며, 이는 삭제의 별칭입니다.
(끝)
|