도커-CE의 최신 안정 버전을 설치 Centos8하는 패키지 고정 표시기-CE-3 나타납니다 19.03.8-3.el7.x86_64이 containerd.io> = 1.2.2-3 필요하지만 공급자 중 어느 것도 설치할 수 없습니다

첫째, 시스템 환경

1.1, CentOS의 버전 정보

[루트 Centos8Node1 ~ @] # 고양이 / 기타 / OS 릴리스 
NAME = "에 CentOS 리눅스" 
VERSION = "8 (코어)" 
ID = "CentOS는" 
ID_LIKE = "RHEL 페도라" 
VERSION_ID = "8" 
PLATFORM_ID = "플랫폼 : el8 " 
PRETTY_NAME ="에 CentOS 리눅스 8 (코어) " 
ANSI_COLOR ="0; 31 " 
CPE_NAME ="CPE / O : CentOS는 : CentOS는 8 " 
HOME_URL ="https://www.centos.org/ " 
BUG_REPORT_URL ="HTTPS : //bugs.centos.org/ " 

CENTOS_MANTISBT_PROJECT ="에 CentOS-8 " 
CENTOS_MANTISBT_PROJECT_VERSION ="8 " 
REDHAT_SUPPORT_PRODUCT ="CentOS는 " 
REDHAT_SUPPORT_PRODUCT_VERSION ="8 "

 1.2 도커 소스 프로파일

[루트 Centos8Node1 ~ @] # 고양이 /etc/yum.repos.d/Docker-ce.repo 
[고정 표시기-CE-안정적인] 
이름 = 도커 CE의 안정 - $ basearch 
base을 = HTTPS : //mirrors.aliyun.com/docker -ce / 리눅스 / CentOS는 / 7 / $ basearch / 안정적으로 
사용할 수 = 1 
gpgcheck = 1 
gpgkey = HTTPS : //mirrors.aliyun.com/docker-ce/linux/centos/gpg

둘째, 설치 도커

2.1 기본 설치

[루트 @ Centos8Node1 ~이] # yum을  설치 -y docker- CE 
: 마지막으로 메타 데이터를 검사 만료 0 : 13 : 32 4월에게, 토요일에 2020 년 실행 전에 4 00 18분 50 초. 
오류 : 
 문제 : 패키지 도커 -ce- 3. : 19.03 . . 8 - . 3 .el7.x86_64가 containerd.io> = 필요로 1.2 . 2 - . 3 , 그러나 공급자의 없음이 설치 될 수
   - 수 없습니다 설치 최고의 후보 에 대한 작업
   - containerd.io- 패키지 1.2 . (10) - 3.2.el7.x86_64는 제외
   - 패키지는 containerd.io- 1.2 . 13 - 3.1 .el7.x86_64는 제외
   - 패키지 containerd.io- 1.2 . 2 - 3.3 .el7.x86_64는 제외
   - 패키지는 containerd.io- 1.2 . 2 - 3 .el7.x86_64는 제외
   - 패키지 containerd.io- 1.2 . 4 - 3.1 .el7.x86_64는 제외
   - 패키지 containerd.io- 1.2 . (5) - 3.1 .el7.x86_64는 제외
   - 패키지는 containerd.io- 1.2 .. (6) - 3.3 .el7.x86_64은 제외됩니다 
(추가하려고 ' 브로큰 --skip- ' 건너 나 패키지 설치되지 않았습니다 ' --nobest ' 패키지 만이 최선의 선택 사용)
https://download.docker.com/linux/centos/ #Docker 공식 소스

  

소스가 문제되지 않도록 여부 알리 도커 공식 소스 나 소스 만 RPM 패키지 Centos7 있습니다. 상기 내용에서 알 수있는 바와 같이, 고정 표시기가 얌 프로그램이 자동으로 프로그램을 대응 container.io 설치되지 않을 때 최신

그래서이 문제를 해결하는 방법은 두 가지가 있습니다.

2.2, 낮은 버전 도커 설치

 2.2.1, 부두 노동자 문의 설치할 수있는 버전

냠 목록 고정 표시기-CE의 --showduplicates | 종류 -r

 

 

 이 때, 버전 18.06.3.ce-3.el7에 대한 예를 여기에 설치 될 수있는 현재의 안정적인 릴리스 버전의 모든 목록

냠 설치 -y 고정 표시기-CE-18.06.3.ce-3.el7 -q

 

 

 이 때, 다음 방법을 성공적으로 설치에 고정 표시기 및 시작합니다.

2.2.2 수동으로 container.io 설치

첫째, 이미 설치된 고정 표시기의 환경에서, 최신 고정 표시기를 설치하려고

 

 단지 수동으로이 container.io를 설치하려면 다음 웹 사이트를 열 수 있습니다, 여전히 제공되고있는이 시간에 볼 수있다

 https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/

  

 최신 버전의 복사 URL을 선택한 후 다음 명령을 실행

설치 containerd.io

냠 -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm 설치 

설치 도커

냠 -y 고정 표시기-CE를 설치 

 

 

 이 시점에서, 도커 최신 버전은 성공적으로 설치하고 위로 시작되었습니다

추천

출처www.cnblogs.com/liuyi778/p/12630069.html