403 Forbidden으로 인해 RedHat에 Docker 설치가 실패함

403 Forbidden으로 인해 RedHat에 Docker 설치가 실패함

다음을 기반으로 "Hat Enterprise Linux Server 릴리스 7.2(Maipo)"에 Docker를 설치하려고 합니다.이 지침그러나 sudo yum install docker-engine실패했습니다:

https://yum.dockerproject.org/repo/main/centos/7Server/repodata/repomd.xml: [Errno 14] HTTPS Error 403 - Forbidden

노력하다그 웹사이트브라우저(액세스 제한이 없는 것으로 추정되는 내 로컬 컴퓨터)에서는 실제로 같은 방식으로 실패합니다. 나는 또한 내가URL의 "7Server" 버전을 "7"로 바꿉니다.실제로 브라우저에서 액세스할 수 있습니다.

거기서 무슨 일이 일어 났어? docker "7Server"에 액세스할 수 없는 이유는 무엇입니까? Yum이 그 버전을 선택한 이유는 무엇입니까? "7"을 선택하도록 할 수 있나요? 아니면 RedHad 배포판에 Docker를 어떻게 설치할 수 있나요?


참고: 유사한 SE 질문에 대해 사람들은 제안했습니다.SELinux 비활성화또는프록시 설정 비활성화그러나 나는 설명된 대로 브라우저에서 403을 받고 있다는 사실이 이를 배제한다고 믿습니다(내 장치에서도 프록시 설정을 찾을 수 없습니다)./etc/yum.conf또는/etc/yum.repos.d/*/hdp.conf).

답변1

실제로 /etc/yum.repos.d/docker.repo 파일은 다음과 같아야 합니다.

[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

문제가 해결될 것입니다.

관련 정보