Docker é uma plataforma que permite que os desenvolvedores desenvolvam/construam, pacote e executem aplicativos e projetos. Enquanto trabalha no Docker, os desenvolvedores lidam e construem imagens do Docker. Eles podem precisar armazenar e compartilhar suas imagens do Docker com outras pessoas. Para esse fim, o Docker fornece um repositório público ou privado para publicar suas imagens do Docker, conhecido como Docker Hub.
Este blog explicará:
O que é Docker Hub?
Docker Hub é um serviço de repositório baseado em nuvem oferecido pelo Docker. É um repositório público, o que significa que qualquer pessoa pode usá -lo para empurrar e puxar imagens do Docker. Ele fornece um local central onde os desenvolvedores podem publicar suas imagens do Docker e disponibilizá -las para outras pessoas. Ele simplifica o processo de gerenciamento de imagens do Docker e permite que os desenvolvedores se concentrem na criação e implantação de aplicativos e projetos. Ele também permite que os usuários criem repositórios privados para sua organização limitar o acesso. Isso fornece compartilhamento seguro de imagens do Docker entre os membros da equipe.
Por que o Docker Hub é usado?
Docker Hub é usado para organizar, armazenar e compartilhar imagens do Docker com outros usuários. Ele permite que os desenvolvedores gerenciem várias versões de imagens do Docker, o que os ajuda a rastrear modificações. Além disso, fornece funcionalidade de construção automatizada que permite que os desenvolvedores desenvolvam e testem automaticamente as imagens do Docker. Os desenvolvedores usam o Docker Hub para empurrar e armazenar suas imagens locais do Docker para o Docker Hub e também para extrair imagens oficiais do Docker do Docker Hub.
Como usar o Docker Hub no Docker?
Podemos usar o Docker Hub para os seguintes fins, como:
Como puxar a imagem do Docker Hub?
Para puxar imagens do Docker Hub, o “Docker Pull ”Comando é usado.
Etapa 1: Escolha a imagem do Docker
Primeiro, redirecione para o Docker Hub, procure a imagem desejada do Docker e selecione -a:
Etapa 2: copie o comando "puxar"
Em seguida, copie o comando abaixo do alto iluminado para puxar a imagem do Docker selecionada:
Etapa 3: Puxe a imagem do Docker
Em seguida, execute o comando copiado no terminal Windows PowerShell para puxar a imagem desejada do Docker:
Docker Pull Alpine
A saída abaixo indica que a imagem do Docker foi puxada para o repositório local:
Etapa 4: Verifique a imagem puxada
Para ver a imagem puxada no repositório local, escreva o seguinte comando:
Imagens do Docker
Na captura de tela abaixo, a parte destacada mostra a imagem do Docker puxada:
Como empurrar a imagem para o hub do docker?
Para empurrar uma imagem para o Docker Hub, o “Docker Push /:”Comando é utilizado.
Etapa 1: Faça login no Docker Hub no terminal do Windows
Primeiro, abra um terminal Windows desejado e execute o seguinte comando para fazer login na sua conta do Docker Hub:
Docker Login
Etapa 2: Escolha a imagem local do docker
Em seguida, exiba todas as imagens locais do Docker local e escolha a imagem específica:
Imagens do Docker
A saída abaixo mostra todas as imagens do Docker local e selecionamos o “Linuximg”Imagem:
Etapa 3: Marque a imagem selecionada
Em seguida, use o “Docker Tag /:”Comando para marcar a imagem selecionada:
Docker Tag Linuximg Laibayounas/Linuximg: 1.0
Etapa 4: Push Docker Image to Docker Hub
Agora, empurre a imagem do Docker marcada para o Hub do Docker:
Docker Push Laibayounas/Linuximg: 1.0
Etapa 5: Verificação
Por fim, navegue até o Docker Hub para verificar se a imagem foi empurrada para ela ou não:
Como você pode ver, a imagem local do Docker foi empurrada para o hub do documento.
Conclusão
Docker Hub é o repositório público oficial fornecido pelo Docker. Ele contém todas as imagens do docker que podem ser usadas por qualquer pessoa para seus projetos. É usado para gerenciar, armazenar e publicar imagens do Docker. Também é utilizado para compartilhar imagens do Docker com outros usuários. Este blog explicou o Docker Hub e como ele é usado.