2
respostas

denied: requested access to the resource is denied

Estou com problema para subir a minha imagem no docker hub. Já realizei o login do docker via terminal, já criei o repositório, mas quando rodo o comando abaixo (de acordo com o curso) ele dá acesso negado:

docker push ubuntu/node

4e7d4917bd20: Preparing 
d44efbfdc524: Preparing 
f48dd8227c99: Preparing 
0000362d4359: Preparing 
78a63e8bac91: Preparing 
bc17cd405095: Waiting 
ee854067fbbd: Waiting 
740ffea5d5c3: Waiting 
eac9ead92b24: Waiting 
23bca356262f: Waiting 
8354d5896557: Waiting 
denied: requested access to the resource is denied
2 respostas

Olá..tb tive este mesmo problema, e resolvi da seguinte maneira:

Primeiro, logue normalmente, fazendo o "docker login".

Segundo e mais importante, ao "taguear" a sua imagem, use:

docker tag <nome-de-seu-user-no-docker-hub/repositorio-no-docker-hub>

Aparentemente a tag da imagem tem que ter o nome de user/repositorio.

Espero que ajude!

Eric.

Olá Rafael, tudo bem? É verdade, a resposta do Eric é muito boa, e acho realmente que é isso, porque note, quando você executa o comando docker push ubuntu/node você está tentando subir a imagem para o repositório ubuntu/node que você não tem acesso, então a imagem precisa ser tageada com o seu nome de usuário para indicar que o repositório é seu e como você está logado então tudo deve funcionar normalmente.

Espero ter contribuído com o Eric!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software