Docker - é possível que a imagem tenha várias tags?

Docker - é possível que a imagem tenha várias tags?
As imagens do Docker são a parte básica do ambiente do Docker que são utilizadas para construir e implantar projetos dentro de contêineres. O desenvolvedor do Docker geralmente trabalha com imagens do Docker para contêiner seus projetos, mas ocasionalmente eles precisam atualizar as dependências de um aplicativo ou projeto. Eles também querem manter as mudanças da versão anterior. Para esse fim, o usuário pode marcar a imagem ou especificar a versão da imagem para identificação exclusiva.

Este artigo explicará:

  • É possível ter várias tags para uma imagem?
  • Como construir uma imagem com várias tags?
  • Tag Images in Docker

É possível ter várias tags para uma imagem?

Sim, é possível que uma imagem do Docker tenha várias tags. Como no Docker, as imagens são atualizadas de tempos em tempos, de acordo com os requisitos, assim como as atualizações do aplicativo. Para esse fim, os usuários precisam especificar a versão específica da imagem ou uma tag exclusiva para identificação. Portanto, a imagem do Docker pode ter várias cópias de uma imagem junto com tags exclusivas.

Como construir uma imagem com várias tags?

Você pode construir a mesma imagem com várias tags ao criar a imagem a partir de um Dockerfile. Para esse fim, siga as instruções dadas.

Etapa 1: Faça o Dockerfile
Primeiro, faça um arquivo simples chamado “Dockerfile”. Em seguida, cole as instruções abaixo codificadas no Dockerfile:

De Python
Workdir /src /app
CÓPIA DE…
CMD ["Python", "./PythonApp.py "]

As instruções acima criam uma imagem para executar um programa python simples que é definido no “PythonApp.py" arquivo:

Etapa 2: construiu uma imagem com várias tags
Em seguida, utilize o “Docker Build”Para gerar a imagem com várias tags. Os usuários podem utilizar o “-t" ou "-marcação”Opção para criar várias imagens de tags. Por exemplo, para criar uma imagem com três tags diferentes, temos que usar o “-t”Opção três vezes:

> Docker Build -t Python: mais recente -t ​​python: 3.6 -T Python: 3.4

Etapa 3: Verificação
Agora, verifique se a imagem foi criada com as tags especificadas:

> Imagens do Docker

Tag Images in Docker

No entanto, os usuários podem marcar uma imagem várias vezes. Em outras palavras, você pode especificar as diferentes tags para uma imagem única ou semelhante. Para esse fim, o “tag do docker”Pode ser utilizado.

Acompanhe o procedimento abaixo mencionado para marcar a imagem no Docker.

Etapa 1: marque a imagem
Para marcar a imagem para especificar a versão da imagem, utilize o “tag do docker:”Comando:

> Docker Tag Python: mais recente Python: 2.4

No comando acima, marcamos o “Python: mais recente”Imagem como“Python: 2.4”:

Você pode marcar uma única imagem muitas vezes para especificar as várias tags de uma imagem. Por exemplo, taggamos novamente o “Python: mais recente”Imagem como“Python: 2.8”:

> Docker Tag Python: mais recente Python: 2.8

Etapa 2: Verifique se a imagem está marcada
Em seguida, confira todas as imagens no Docker para verificar as imagens recém -marcadas são criadas ou não:

> Imagens do Docker

Pode -se observar que definimos as duas tags para “Python: mais recente”Imagem.

Conclusão

Sim! É possível que uma imagem tenha várias tags. Como as imagens são atualizadas de tempos em tempos e os usuários devem ser obrigados a atribuir tags de identificação exclusivas a uma imagem. No entanto, você pode criar a mesma imagem com várias tags usando o “Docker Build -t -t: tag”Comando. Para criar uma imagem de várias tags, use o “-t”Opção várias vezes. Este blog ilustrou que é possível que uma imagem tenha tags diferentes.