이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 9133|회답: 1

CentOS 8 설치 시 Docker 패키지 충돌 문제

[링크 복사]
2021-10-15 15:38:31에 게시됨 | | | |
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 호환 명령줄 프론트엔드를 제공합니다.

해결책, 다음 명령을 실행하세요:

시스템에서 패키지를 제거하려면 초기 명령어가 삭제되어야 하며, 이는 삭제의 별칭입니다.

(끝)




이전의:실전 전투: nginx 역대 프록시가 1층 경로를 무시함
다음:DELL PowerEdge T340은 ESXI 7.0 가상화를 탑재하고 있습니다
2021-10-16 00:40:53에 게시됨 |
한번 보자...
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com