Como empurrar uma imagem para o Docker Hub?

4

Estou com problemas para enviar uma imagem para o Docker Hub. Quando tento fazer isso, recebo esta mensagem 'não autorizado: o acesso ao recurso solicitado não é autorizado'.

Um artigo sugeriu que eu fiz login no Docker Hub de antemão, o que já fiz. Outro artigo sugeriu que eu altere a tag para incluir a porta explícita, o que acabou dando a mensagem 'Repositório não existe'.

Nenhum desses artigos resolveu meu problema.

Estou operando o Docker versão 1.8.3.

Obrigado antecipadamente.

    
por tet 23.10.2015 / 13:19

1 resposta

6

Primeiro, você precisa criar um repositório para a imagem usando o site do hub do docker.

Para enviar a imagem a partir da linha de comando, você precisa fazer o login usando "login do docker" primeiro:

  % docker login                                                           
  Username: yourname
  Password: ********
  Email: [email protected]
  Login Succeeded

  % docker push image:tag

Isso deve ser feito.

    
por Nodebody 23.10.2015 / 14:50

Tags