Docker: uso de etiquetas de imagen

Puede usar etiquetas de imagen para describir una imagen usando etiquetas y alias simples. Las etiquetas pueden ser simplemente la versión del proyecto, las características de la Imagen o simplemente su nombre, prácticamente cualquier cosa que pueda describir la Imagen. Le ayuda a administrar la versión del proyecto y le permite realizar un seguimiento del proceso de desarrollo general. 

En este artículo, discutiremos casi todo lo relacionado con las etiquetas que lo ayudarán a comenzar con el etiquetado de imágenes.

Antes de profundizar en este artículo, analicemos algo llamado la última etiqueta. Si no especifica una etiqueta para una imagen, se etiqueta automáticamente con la última etiqueta, lo que significa que esta imagen es de la última versión.

Los tres escenarios más comunes en los que se utiliza principalmente el etiquetado se describen a continuación:

1. Mientras construye la imagen

Puede especificar una etiqueta para la imagen justo en el momento en que la está construyendo usando el indicador -t. Si no especifica una etiqueta, se etiqueta automáticamente con la etiqueta más reciente.

sudo docker build -t <image-name>:<tag-name>

También puede especificar la etiqueta de la imagen que desea extraer en el Dockerfile . Digamos que tiene un Dockerfile para extraer una imagen de Ubuntu con la última versión.

FROM ubuntu:latest

Ahora, si desea crear la imagen con una etiqueta personalizada llamada my-ubuntu , puede usar el siguiente comando.

sudo docker build -t tag-demo:my-ubuntu .

Building the Image

2. Etiquetar la imagen directamente

También puede etiquetar una imagen directamente usando el subcomando de etiqueta .

sudo docker tag <imageId> <imageName>/<tagName>

Tagging the Image directly

Puede ver que la nueva etiqueta se ha asignado a la Imagen.

3. Mientras tira de una imagen

Puede extraer una imagen de Docker con el subcomando de extracción . Puede especificar la etiqueta de la imagen que desea extraer. Tenga en cuenta que si no especifica una etiqueta, extraerá automáticamente la última versión de la imagen agregando la etiqueta «más reciente» a la imagen.

sudo docker pull alpine:3.6

Pulling an Image

Publicación traducida automáticamente

Artículo escrito por iamrj846 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *