Cómo administrar imágenes de Docker

Cómo administrar imágenes de Docker

Las imágenes de Docker son plantillas para crear contenedores Docker. Contienen todos los componentes necesarios, como código, bibliotecas y dependencias, para ejecutar una aplicación. Administrar imágenes de Docker es una parte importante del uso de Docker, ya que le permite crear nuevos contenedores, empujar imágenes a un registro y eliminar imágenes no utilizadas.

En este artículo, repasaremos cómo administrar las imágenes de Docker, que incluyen cómo enumerar, extraer, crear y eliminar imágenes.

Buscando imágenes de Docker

Puede ejecutar 'Docker Search Image_Name' para buscar imágenes disponibles en Docker Hub. Por ejemplo, para buscar imágenes de "Nginx" ejecute el siguiente comando.

Docker búsqueda nginx 

También puede buscar directorio de imágenes en: https: // hub.estibador.com/

Listado de imágenes de Docker

Para enumerar las imágenes de Docker en su sistema, puede usar el comando Docker Images. Este comando mostrará una lista de todas las imágenes disponibles, incluida la ID de imagen, el repositorio, la etiqueta y el tamaño.

Por ejemplo, para enumerar todas las imágenes de Docker, puede usar el siguiente comando:

Imágenes de Docker  

También puede usar la bandera -A para enumerar todas las imágenes, incluidas las imágenes intermedias que se utilizan para construir otras imágenes.

Docker Images -A  

Tirar de imágenes de Docker

Para extraer una imagen Docker de un registro, puede usar el comando Docker Pull seguido del nombre de la imagen. El nombre de la imagen debe incluir el repositorio y la etiqueta, separados por un colon.

Por ejemplo, para extraer la última versión de la imagen NGINX del repositorio oficial, puede usar el siguiente comando:

Docker Pull Nginx  

También puede especificar una etiqueta específica para extraer una versión específica de la imagen. Por ejemplo, para tirar del 1.17.9 Versión de la imagen NGINX, puede usar el siguiente comando:

Docker Pull Nginx: 1.17.9  

Creación de imágenes de Docker

Para crear una imagen de Docker, puede usar el comando de compilación Docker seguido de la ruta al directorio que contiene DockerFile. DockerFile es un archivo de texto que contiene las instrucciones para construir la imagen.

Por ejemplo, para crear una imagen desde el DockerFile en el directorio actual, puede usar el siguiente comando:

Docker Build .  

También puede especificar una etiqueta para la imagen usando el indicador -t. Por ejemplo, para construir una imagen con la etiqueta MyImage: Último, puede usar el siguiente comando:

Docker Build -t MyImage: Último .  

Eliminar imágenes de Docker

Para eliminar una imagen de Docker, puede usar el comando Docker RMI seguido del ID de la imagen o el nombre de la imagen. Puede obtener una lista de todas las imágenes disponibles en su sistema ejecutando el comando Docker Images.

Por ejemplo, para eliminar una imagen con la ID ABC123, puede usar el siguiente comando:

Docker RMI ABC123  

Para eliminar una imagen con el nombre MyImage, puede usar el siguiente comando:

Docker rmi myimage  

También puede eliminar varias imágenes a la vez especificando una lista de ID de imagen o nombres separados por espacios.

Docker RMI ABC123 DEF456 GHI789  

Conclusión

Administrar imágenes de Docker es una parte importante del uso de Docker. Al comprender cómo enumerar, extraer, crear y eliminar imágenes, puede mantener su sistema organizado y eficiente. Al usar los comandos apropiados, puede fácilmente