Docker ¿es posible que la imagen tenga múltiples etiquetas??

Docker ¿es posible que la imagen tenga múltiples etiquetas??
Las imágenes de Docker son la parte básica del entorno Docker que se utilizan para construir e implementar proyectos dentro de contenedores. El desarrollador de Docker a menudo trabaja con Docker Images para contener sus proyectos, pero ocasionalmente necesitan actualizar las dependencias de una aplicación o proyecto. También quieren mantener los cambios de la versión anterior. Para este propósito, el usuario puede etiquetar la imagen o especificar la versión de la imagen para una identificación única.

Este artículo explicará:

  • ¿Es posible tener múltiples etiquetas para una imagen??
  • Cómo construir una imagen con varias etiquetas?
  • Etiqueta imágenes en Docker

¿Es posible tener múltiples etiquetas para una imagen??

Sí, es posible que una imagen de Docker tenga varias etiquetas. Como en Docker, las imágenes se actualizan de vez en cuando de acuerdo con los requisitos, al igual que las actualizaciones de la aplicación. Para este propósito, los usuarios deben especificar la versión específica de la imagen o una etiqueta única para la identificación. Por lo tanto, la imagen de Docker puede tener múltiples copias de una imagen junto con etiquetas únicas.

Cómo construir una imagen con varias etiquetas?

Puede construir la misma imagen con múltiples etiquetas mientras construye la imagen desde un Dockerfile. Para este propósito, pase por las instrucciones dadas.

Paso 1: hacer Dockerfile
Primero, haga un archivo simple llamado "Dockfile". Luego, pegue las instrucciones codificadas a continuación en DockerFile:

De Python
WorkDir /SRC /App
COPIAR…
CMD ["Python", ","./PythonApp.py "]

Las instrucciones de arriba crean una imagen para ejecutar un programa simple de Python que se define en el "pitonapp.py" archivo:

Paso 2: construyó una imagen con múltiples etiquetas
A continuación, utilice el "Docker Build"Para generar la imagen con múltiples etiquetas. Los usuarios pueden utilizar el "-T" o "-etiqueta"Opción para crear múltiples imágenes de etiquetas. Por ejemplo, para crear una imagen con tres etiquetas diferentes, tenemos que usar el "-T"Opción tres veces:

> Docker Build -T Python: Último -t Python: 3.6 -T Python: 3.4

Paso 3: Verificación
Ahora, verifique si la imagen se ha creado con las etiquetas especificadas:

> Imágenes de Docker

Etiqueta imágenes en Docker

Sin embargo, los usuarios pueden etiquetar una imagen varias veces. En otras palabras, puede especificar las diferentes etiquetas para una imagen única o similar. Para este propósito, el "etiqueta Docker"Se puede utilizar.

Seguimiento del procedimiento mencionado a continuación para etiquetar la imagen en Docker.

Paso 1: etiqueta la imagen
Para etiquetar la imagen para especificar la versión de la imagen, utilice el "Etiqueta Docker:" dominio:

> Docker Tag Python: último Python: 2.4

En el comando anterior, hemos etiquetado el "Python: Último"Imagen como"Python: 2.4":

Puede etiquetar una sola imagen muchas veces para especificar las múltiples etiquetas de una imagen. Por ejemplo, nuevamente hemos etiquetado el "Python: Último"Imagen como"Python: 2.8":

> Docker Tag Python: último Python: 2.8

Paso 2: Verifique si la imagen está etiquetada
A continuación, consulte todas las imágenes en Docker para verificarlo, las imágenes recién etiquetadas se crean o no:

> Imágenes de Docker

Se puede observar que hemos definido las dos etiquetas para "Python: Último" imagen.

Conclusión

Sí! Es posible que una imagen tenga múltiples etiquetas. Como las imágenes se actualizan de vez en cuando y se debe requerir que los usuarios asignen etiquetas de identificación únicas a una imagen. Sin embargo, puede construir la misma imagen con múltiples etiquetas usando el "Docker Build -t -t: etiqueta" dominio. Para crear una imagen de múltiples etiquetas, use el "-TOpción varias veces. Este blog ha ilustrado que es posible que una imagen tenga diferentes etiquetas.