Qual registro do Docker é definido como o padrão?

Qual registro do Docker é definido como o padrão?

Docker é uma ferramenta popular para criar, implantar e organizar aplicativos de contêinerizados. Um registro do Docker é um serviço usado para organizar e manter as imagens do Docker. Imagens do docker são componentes de recipientes do docker que executam aplicativos em ambientes separados. O registro do Docker pode ser privado e público. Além disso, os usuários também podem utilizar vários registros para organizar imagens do Docker.

Este blog discutirá os seguintes aspectos:

  • Qual registro do Docker é definido como o padrão?
  • Como usar o registro do Docker padrão (Docker Hub)?

Qual registro do Docker é definido como o padrão?

O registro definido padrão para Docker é Docker Hub. É o registro público do Docker usado para fazer upload e baixar imagens do docker. Ele atua como um repositório de nuvem central para imagens do Docker, onde os desenvolvedores podem encontrar, baixar ou fazer upload de imagens. Ele também fornece recursos, como construções automatizadas que permitem aos usuários criar e testar automaticamente imagens a partir do código -fonte.

Os usuários podem usar o Docker Hub usando seu site oficial criando uma nova conta ou fazendo login em uma conta já existente:

Como usar o registro do Docker padrão (Docker Hub)?

O Docker Hub é usado por diferentes razões, como:

  • Pull (Download) Imagem do Docker Hub
  • Push (upload) imagem para o hub do docker

Pull (Download) Imagem do Docker Hub

Para puxar ou baixar imagens do Docker Hub, primeiro, selecione a imagem do docker em particular no Docker Hub. Então, utilize o “Docker Pull ”Comando no terminal. Siga as etapas fornecidas, para fazer isso.

Etapa 1: Pull Docker Image

Execute o “Docker Pull”Comando junto com o nome da imagem desejado no terminal PowerShell para puxá -lo. Por exemplo, precisamos puxar o “alpino”Docker Image:

Docker Pull Alpine

A saída acima mostra que a imagem do Docker desejada foi baixada com sucesso no repositório local.

Etapa 2: Verifique a imagem puxada

Veja as imagens do repositório local para garantir que a imagem do Docker selecionada tenha sido baixada ou não:

Imagens do Docker

Na captura de tela acima, a peça destacada exibe a imagem do Docker puxada i.e., ““alpino”.

Push (upload) imagem para o hub do docker

Para empurrar ou fazer upload de uma imagem para o Docker Hub, faça login no Docker Hub no Windows PowerShell. Em seguida, selecione uma imagem local específica e marque -a. Depois disso, empurre a imagem marcada usando o “Docker Push /:”Comando. Confira as seguintes etapas para executar esta operação.

Etapa 1: Faça login no Docker Hub no terminal

Primeiro, execute o seguinte comando no Windows PowerShell e forneça as credenciais necessárias para fazer login no Docker Hub:

Docker Login

A saída mostra que o Docker fez login com sucesso.

Etapa 2: imagem desejada da tag

Em seguida, selecione a imagem específica do Docker e marque -a com a ajuda do “Docker Tag /:”Comando. Por exemplo, estamos marcando "Linuximg”Imagem:

Docker Tag Linuximg Laibayounas/Linuximg: 1.0

Dessa forma, o especificado “Linuximg”A imagem foi marcada.

Etapa 3: empurre a imagem selecionada para o hub do docker

Em seguida, execute o seguinte comando para empurrar/fazer upload da imagem marcada selecionada para o hub do dock:

Docker Push Laibayounas/Linuximg: 1.0

A saída acima mostra que a imagem do docker foi pressionada com sucesso.

Etapa 4: Verifique a imagem empurrada

Por fim, verifique se a imagem local foi empurrada para o Hub do Docker navegando para ela:

Pode -se observar que a imagem local do docker foi empurrada para o hub do docker com sucesso.

Observação: Para ver mais informações sobre o Docker Hub, confira nossa postagem dedicada sobre isso.

Conclusão

Docker Hub é o repositório público padrão do Docker. É usado para gerenciar, armazenar e publicar imagens do Docker. Possui várias imagens que podem ser utilizadas por qualquer pessoa para seus projetos de desenvolvimento. Também é usado para compartilhar imagens do Docker entre os membros da equipe. Este blog descreveu o registro padrão do Docker e como utilizá -lo.