En este paso, aprenderá cómo extraer una imagen de Docker específica por su etiqueta (tag) desde Docker Hub. Docker Hub es un registro público que alberga muchas imágenes oficiales y contribuidas por la comunidad de Docker. Extraer una imagen significa descargarla desde un registro a su máquina local.
El comando básico para extraer una imagen es docker pull <image_name>:<tag>
. Si no especifica una etiqueta (tag), Docker extraerá la etiqueta latest
por defecto. Sin embargo, es una buena práctica especificar una etiqueta (tag) para asegurarse de obtener una versión específica de la imagen.
Vamos a extraer la imagen hello-world
con la etiqueta (tag) latest
. Esta es una imagen muy pequeña utilizada para probar si su instalación de Docker está funcionando correctamente.
docker pull hello-world:latest
Debería ver una salida que indique que Docker está descargando las capas de la imagen.
Using default tag: latest
latest: Pulling from library/hello-world
Digest: sha256:f52335ce493f8f15cfcf46725b2909db9087b688aedabbbd2a167ae30b6da6fc
Status: Downloaded newer image for hello-world:latest
docker.io/library/hello-world:latest
Ahora, vamos a extraer la imagen ubuntu
con una etiqueta (tag) específica, por ejemplo, 20.04
. Esto descargará la imagen de Ubuntu 20.04 LTS.
docker pull ubuntu:20.04
Verá una salida similar que muestra el progreso de la descarga.
20.04: Pulling from library/ubuntu
... (download progress) ...
Status: Downloaded newer image for ubuntu:20.04
docker.io/library/ubuntu:20.04
Para ver las imágenes que ha extraído, puede utilizar el comando docker images
.
docker images
Este comando lista todas las imágenes almacenadas en su máquina local, incluyendo su repositorio, etiqueta (tag), ID de imagen, tiempo de creación y tamaño.
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu 20.04 ... ... ...
hello-world latest ... ... ...
Ha extraído con éxito imágenes específicas por etiqueta (tag) desde Docker Hub.