Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

Um registro do Docker é um sistema que armazena e distribui imagens do Docker. Existem muitas imagens hospedadas em um hub de registro. Uma imagem pode ter várias versões, cada uma identificada por uma tag diferente.

Um registro permite que os usuários extraiam imagens do Docker e enviem novas imagens para hospedagem. Isso permite que você tenha uma cópia do seu aplicativo online. Ele também permite que você compartilhe as imagens com outras pessoas.

Descubra tudo o que você precisa para enviar uma imagem de um aplicativo para o registro do Docker.

Por que usar o registro do Docker?

Embora existam muitos registros públicos online, o DockerHub é muito popular. O registro Docker é um produto da Docker Inc, empresa responsável por a plataforma Docker em si. Ele hospeda repositórios públicos e privados. Você pode usar repositórios públicos ou pagar por repositórios privados restritos.

O registro do Docker fornece compilações automatizadas, contas corporativas e integração de controle de origem. A configuração é muito parecida GitHub, a plataforma colaborativa de código aberto. O mecanismo do Docker interage com o registro do Docker por padrão. Você também pode executar seus processos de CI/CD.

Você pode aprender mais sobre o registro do Docker implantando um aplicativo de demonstração.

Criar uma conta de registro do Docker

Comece navegando até o Site do Docker Hub e registrar uma conta lá.

Depois de se inscrever e fazer login, você terá acesso à sua conta do Docker.

Você precisa criar um repositório para enviar uma imagem de aplicativo de demonstração. Clique no Criar repositório botão e, em seguida, forneça um Nome e Descrição do repositório. Você pode escolher se deseja tornar seu repositório público ou privado. O registro do Docker fornece acesso a um repositório privado gratuito e a vários públicos.

Puxe uma imagem do Docker

Para testar o processo, extraia uma amostra do Docker Image do Docker Hub. Você pode obter uma imagem do Ubuntu usando este comando:

docker pull ubuntu

O Ubuntu é uma das imagens oficiais do Docker. Em seguida, você precisa enviá-lo para seu próprio repositório do Docker.

Envie sua imagem para o registro do Docker

Agora você deve enviar a imagem de sua máquina local para o repositório do Docker Hub. Todos os repositórios contêm instruções sobre como inserir imagens neles. Você precisará usar essa sintaxe específica para estruturar sua imagem local antes de enviá-la para seu repositório. Deve aparecer assim:

Altere o nome da imagem em seu repositório local para ter o mesmo nome do comando no repositório remoto. Você pode fazer isso com o seguinte comando:

tag docker ubuntu: mais recente sandra35/testrepo: mais recente

Quando o processo estiver concluído, você deverá ver a imagem com o novo nome e tag entre suas imagens.

Em seguida, vá em frente e envie a imagem para o registro com o seguinte comando:

docker push sandra35/testrepo: mais recente

Um push bem-sucedido terá a seguinte aparência:

Agora, navegue até o repositório remoto do Docker em seu navegador. Você deve ver a imagem no repositório quando atualizar a página.

Parabéns, você hospedou com sucesso uma imagem no registro do Docker! Você pode verificar os logs do aplicativo clicando na imagem.

Usando o mesmo método, você pode hospedar seus próprios aplicativos. O tamanho do seu aplicativo aumentará o volume da imagem hospedada. O registro armazena a imagem até que você a exclua. Você pode compartilhar sua imagem com qualquer pessoa na internet.

O registro do Docker é o melhor registro

O registro do Docker é um dos grandes recursos do sistema de software Docker. O registro otimiza o armazenamento e distribuição de imagens online. Você pode criar rapidamente aplicativos em contêineres e enviá-los online.

O registro do Docker hospeda um número ilimitado de aplicativos em seus repositórios públicos. Como alternativa, você pode criar repositórios privados pagos restritos a um público específico.

Comece a usar o registro do Docker e mude a maneira como você armazena e compartilha aplicativos.