Docker: Login no Registro Docker

DockerBeginner
Pratique Agora

Introdução

Neste laboratório, exploraremos o cenário do mundo mágico da navegação, onde você assume o papel de um comerciante marítimo mágico navegando pelos mares para negociar bens valiosos. Seu objetivo é fazer login com segurança no registro do centro de comércio marítimo mágico para acessar e enviar imagens de contêineres.

Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível iniciante com uma taxa de conclusão de 96%. Recebeu uma taxa de avaliações positivas de 97% dos estudantes.

Autenticação no Registro Docker

Nesta etapa, você aprenderá como se autenticar com o registro usando a Docker CLI. Se você não tiver uma conta Docker Hub, visite o site do Docker Hub e inscreva-se para uma conta gratuita. Se você tiver um registro privado, poderá usar docker login <endereço-do-servidor-de-registro> para fazer login no seu servidor de registro.

  1. Use o comando docker login para se autenticar com o registro de comércio marítimo mágico:
docker login
  1. Ao executar o comando docker login, você será solicitado a inserir seu nome de usuário e senha para autenticação.

Enviando Imagens para o Registro

Nesta etapa, você aprenderá como enviar uma imagem Docker para o registro de comércio marítimo mágico.

  1. Marque a imagem alpine com o nome de usuário da sua conta Docker Hub:
docker tag alpine < seu-nome-de-usuario-docker > /my_alpine:latest

Se você usar o registro privado, pode taggear a imagem com o registro de comércio marítimo mágico como prefixo:

docker tag alpine magical_maritime_trading.registry/myimage:latest

Nas etapas a seguir, você só precisa saber como fazer isso. Se você tiver um servidor de registro real, deverá executar docker logout no terminal para sair do Docker Hub e fazer login novamente no seu servidor de registro.

  1. Envie a imagem marcada para o Docker Hub:
docker push < seu-nome-de-usuario-docker > /my_alpine:latest

Se você usar o registro privado, pode enviar a imagem marcada para o registro usando o seguinte comando:

## Por favor, substitua o servidor de registro pelo seu servidor de registro real, caso contrário, o comando falhará.
docker push magical_maritime_trading.registry/myimage:latest
  1. Após o envio bem-sucedido, um digest (resumo) para a imagem será exibido.

Dicas

O magical_maritime_trading.registry é um endereço de servidor de registro virtual. Se você tiver um endereço de servidor de registro real, substitua-o pelo real.

Resumo

Neste laboratório, projetamos uma experiência prática para fazer login com segurança no registro de comércio marítimo mágico e enviar imagens de contêiner. Ao seguir as etapas descritas aqui, os alunos obterão informações valiosas sobre a autenticação do Docker registry e o gerenciamento de imagens, habilidades essenciais para qualquer profissional Docker.