Introdução
Neste laboratório, exploraremos o cenário do Reino do Dragão, onde o Rei Dragão deseja enviar imagens Docker para o repositório. O Reino do Dragão é uma terra mística onde dragões governam e a magia prospera. O Rei Dragão, governante do reino, busca armazenar e gerenciar os artefatos mágicos e feitiços do reino de maneira segura e organizada dentro do repositório. O objetivo é permitir que os cidadãos do reino acessem e utilizem facilmente as imagens armazenadas para vários propósitos encantadores.
Autenticar com o Container Registry
Nesta etapa, guiaremos o Rei Dragão pelo processo de autenticação com o container registry para permitir o envio de imagens. O Rei Dragão precisa autenticar sua identidade com segurança no registry usando o Docker.
Se você não tiver uma conta Docker Hub, visite o site do Docker Hub e inscreva-se para uma conta gratuita.
Nesta etapa, guiaremos o Rei Dragão a executar os seguintes comandos no diretório /home/labex/project para fazer login no Docker Hub.
docker login
Se você tiver um registry privado, poderá usar docker login <registry-server-address> para fazer login no seu servidor de registry.
docker login <registry-server-address>
Marcar (Tag) a Imagem Docker
A próxima etapa envolve marcar uma imagem Docker para prepará-la para envio ao container registry.
O Rei Dragão deve executar os seguintes comandos para marcar a imagem Docker alpine.
docker tag alpine < your-docker-hub-username > / < tag-name-for-image > :latest
Nesta etapa, você deve marcar a imagem alpine com magical-alpine:latest.
docker tag alpine < your-docker-hub-username > /magical-alpine:latest
Se você tiver um registry privado, poderá usar docker tag <image-name> <registry-server-address>/<tag-name>:<version> para marcar a imagem para envio ao seu servidor de registry, como:
docker tag enchanted-spells registry.dragonkingdom.com/enchanted-spells:latest
Enviar Imagem para o Repositório
Nesta etapa, o Rei Dragão enviará a imagem Docker marcada para o container registry.
O Rei Dragão deve executar o seguinte comando para enviar a imagem Docker para o container registry.
docker push < your-docker-hub-username > /magical-alpine:latest
Se você tiver um registry privado, poderá usar docker push <registry-server-address>/<tag-name>:<version> para enviar para o seu servidor de registry, como:
docker push registry.dragonkingdom.com/enchanted-spells:latest
Resumo
Neste laboratório, focamos em permitir que o Rei Dragão envie uma imagem Docker para o repositório dentro do místico Reino do Dragão. Ao guiar o Rei Dragão pelas etapas de autenticação, marcação (tagging) e envio da imagem, o capacitamos a armazenar e gerenciar com segurança os artefatos e feitiços mágicos do reino. Essa experiência nos proporcionou informações valiosas sobre o papel fundamental que o Docker desempenha no gerenciamento eficiente de aplicações e imagens em contêineres.
Certifique-se de que o conteúdo seja rico, detalhado e adequado para que iniciantes aprendam.



