Como Fazer o Upload de uma Imagem Docker no DockerHub (devOPS)

Como Fazer o Upload de uma Imagem Docker no DockerHub (devOPS)

28/08/2024

O DockerHub é uma plataforma amplamente utilizada para armazenar e distribuir imagens Docker. Neste guia, vamos mostrar como construir e enviar uma imagem Docker para o DockerHub, além de criar uma versão específica da imagem.

Passo 1: Build da Imagem Docker

Primeiro, vamos construir a imagem Docker a partir do seu projeto. Utilize o seguinte comando:

$ docker build -t hostaqui/<nome_projeto>:latest .

Neste comando:

  • hostaqui/<nome_projeto>: Substitua <nome_projeto> pelo nome do seu projeto.
  • :latest: Essa tag indica que você está criando a última versão da imagem.

Passo 2: Envio da Imagem latest para o DockerHub

Após construir a imagem, envie-a para o DockerHub com o comando:

$ docker push hostaqui/<nome_projeto>:latest

Passo 3: Criação de uma Versão Específica da Imagem

É uma boa prática criar versões específicas da sua imagem para facilitar a gestão e o controle de versões. Para isso, utilize o comando:

$ docker tag hostaqui/example:latest hostaqui/example:0.0.1

Aqui, você está criando uma tag 0.0.1 para a imagem, que representa a versão da aplicação.

Passo 4: Envio da Imagem Versionada para o DockerHub

Finalmente, envie a versão específica da imagem para o DockerHub

$ docker push hostaqui/example:0.0.1

Este guia simples deve ajudar você a construir, enviar e versionar suas imagens Docker no DockerHub.