Os registros do Docker são uma parte necessária da plataforma Docker que desempenha um papel vital na publicação e gerenciamento de imagens do Docker. Os registros do Docker são categorizados principalmente em dois tipos: Registro Oficial (Docker Hub) e Registro Privado que os usuários especificam para uso pessoal. Os usuários podem compartilhar e publicar suas imagens do Docker nesses registros.
Este blog explicará como empurrar uma imagem do Docker para um registro privado usando o Docker “empurrar”Comando.
Como usar o “Docker Push” para empurrar a imagem para o registro privado?
O "Docker Push”Comando é um utilitário de linha de comando usado para empurrar ou publicar imagens do Docker no registro privado ou oficial do Docker. Para usar este comando para empurrar a imagem para o registro privado, utilize o procedimento fornecido.
Etapa 1: Puxe a imagem do Docker do Docker Official Registry
Primeiro, puxe qualquer imagem do registro oficial do Docker “Docker Hub”. Por exemplo, nós puxamos o “alpino”Imagem:
> Docker Pull Alpine
Etapa 2: Faça login no registro privado
Em seguida, faça login no seu registro privado com a ajuda do “Docker Login”Comando. Por exemplo, fizemos login no nosso registro do Docker operando em “LocalHost: 5000”:
> Docker Login LocalHost: 5000
Observação: Os usuários devem iniciar o contêiner de registro antes de fazer login no Docker Private Registry.
Etapa 3: Crie imagem de destino
Em seguida, crie uma imagem de destino a partir da imagem recém -puxada que será empurrada para o registro privado. Para criar uma imagem de destino, utilize o “tag do docker /”Comando:
> Docker Tag Alpine LocalHost: 5000/Alpine-IMG
Para verificar se a imagem é criada ou não, consulte a lista de imagens usando o “Imagens do Docker”Comando:
> Imagens do Docker
Etapa 4: empurre a imagem do docker para o registro privado
Empurre a imagem para o registro privado do Docker usando o “Docker Push ”Comando:
> Docker Push localhost: 5000/Alpine-IMG
Verifique se a imagem é empurrada ou não visitando os catálogos de registro privado. Por exemplo, visitamos o “LocalHost: 5000/v2/_catalog”URL no navegador:
A saída acima mostra que empurramos com sucesso a imagem do Docker para o registro privado.
Conclusão
O "Docker Push”O comando é usado para empurrar as imagens do Docker para o registro no registro privado ou no registro do Docker Hub. Para empurrar uma imagem para o registro privado, primeiro, inicie o recipiente de registro e faça login no registro privado. Em seguida, crie uma imagem de destino e empurre -a para o registro privado do Docker usando o “Docker Push