Administración de Imágenes Docker
Descarga de Imágenes Docker
Para descargar una imagen Docker desde un registro, puedes usar el comando docker pull:
docker pull ubuntu:22.04
Esto descargará la imagen ubuntu:22.04 desde el registro Docker Hub.
Creación de Imágenes Docker
Puedes crear tus propias imágenes Docker utilizando un Dockerfile, que es un archivo de texto que contiene instrucciones para construir la imagen. Aquí hay un ejemplo de Dockerfile:
FROM ubuntu:22.04
RUN apt-get update && apt-get install -y nginx
COPY index.html /var/www/html/
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
Para construir la imagen, ejecuta el siguiente comando:
docker build -t my-nginx-app .
Esto creará una nueva imagen Docker llamada my-nginx-app.
Listado de Imágenes Docker
Puedes listar todas las imágenes Docker en tu sistema usando el comando docker images:
docker images
Esto mostrará una tabla con información sobre cada imagen, incluyendo el nombre de la imagen, la etiqueta, el ID de la imagen, la hora de creación y el tamaño.
Etiquetado de Imágenes Docker
Puedes añadir etiquetas a las imágenes Docker para ayudar a organizarlas y gestionarlas. Para etiquetar una imagen, usa el comando docker tag:
docker tag my-nginx-app:latest my-nginx-app:v1.0
Esto creará una nueva etiqueta v1.0 para la imagen my-nginx-app.
Carga de Imágenes Docker
Una vez que hayas creado y etiquetado tu imagen Docker, puedes cargarla en un registro usando el comando docker push:
docker push my-nginx-app:v1.0
Esto cargará la imagen my-nginx-app:v1.0 al registro predeterminado (Docker Hub).
Eliminación de Imágenes Docker
Para eliminar una imagen Docker, usa el comando docker rmi:
docker rmi my-nginx-app:v1.0
Esto eliminará la imagen my-nginx-app:v1.0 de tu sistema.
Ahora que has aprendido a administrar imágenes Docker, pasemos a la siguiente sección para aprender a ejecutar e implementar contenedores Docker.