A instalação do Docker no RedHat falha com o 403 proibido

1

Estou tentando instalar o Docker em um "Hat Enterprise Linux Server versão 7.2 (Maipo)" de acordo com estas instruções , mas sudo yum install docker-engine falha com:

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

Tentando esse URL no navegador (da minha máquina local, que supostamente não tem restrições de acesso) na verdade falha da mesma maneira. Eu também notei que se eu substituo a versão "7Server" por "7" no url Eu obtenho acesso pelo navegador.

O que está acontecendo lá? Por que o docker "7Server" está inacessível? Por que o yum escolhe essa versão? Posso escolher "7"? Ou como posso instalar o Docker nessa distribuição RedHad de outra forma?

Observação: em perguntas de SE semelhantes, as pessoas sugerem desabilitando o SELinux ou desabilitando um proxy definindo mas acredito que também recebo 403 do navegador conforme as regras descritas (também não consigo encontrar nenhuma configuração de proxy no meu /etc/yum.conf ou /etc/yum.repos.d/*/hdp.conf ).

    
por Vituel 08.03.2016 / 13:25

1 resposta

1

Na verdade, o seu arquivo /etc/yum.repos.d/docker.repo deve ser parecido com este

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

Isso deve resolver seu problema.

    
por 21.03.2016 / 14:29

Tags