Comando Docker 'Inspeccionar imagen'

Comando Docker Inspeccionar Imagen



Docker se ha convertido en una de las formas más populares y accesibles, si no la más, de desarrollar e implementar aplicaciones sin preocuparse por la configuración del clúster o los conflictos de dependencia.

En el corazón de cada contenedor Docker hay una imagen de Docker. Una imagen de Docker es una unidad liviana e independiente que contiene todos los componentes necesarios para crear y ejecutar una aplicación específica. Esto abarca el código de la aplicación, el tiempo de ejecución, las bibliotecas, las herramientas del sistema, los paquetes y más.

Antes de crear un contenedor utilizando una imagen de Docker determinada, es posible que primero deba recopilar información sobre la imagen. Esto puede ayudar a recopilar metadatos sobre la imagen, como la fecha de creación, etc.







Afortunadamente, tenemos el comando 'docker inspect image' que nos permite hacer precisamente eso. Docker CLI se refiere a un conjunto de herramientas de línea de comandos que nos permite interactuar con Docker Engine y los objetos asociados, como imágenes, volúmenes, redes, contenedores y más.



En esta publicación, aprenderemos cómo usar el comando Docker 'inspeccionar imagen' en la CLI de Docker para obtener información sobre una imagen determinada.



Docker inspeccionar

El comando 'docker inspect' nos permite inspeccionar varios objetos de Docker. La inspección de un objeto devuelve información detallada y de bajo nivel sobre ese objeto. Puede usarlo para recopilar información sobre contenedores, redes, volúmenes, complementos y más.





A continuación se muestra la sintaxis de la “imagen de inspección de Docker”:

$ estibador inspeccionar [ OPCIONES ] NOMBRE | IDENTIFICACIÓN [ NOMBRE | IDENTIFICACIÓN... ]

El comando admite los siguientes parámetros:



  • –formato: especifica el formato de salida utilizando la plantilla Go proporcionada.
  • –size: muestra el tamaño total del archivo si el tipo es un contenedor.
  • –tipo: devuelve JSON para el tipo especificado.

Uso de inspección de imágenes de Docker

Demostremos cómo podemos utilizar el comando 'inspeccionar imagen de la ventana acoplable'. Comenzamos sacando una imagen con fines de demostración.

Ejecute el comando de la siguiente manera:

$ sudo ventana acoplable tirar de la caja ocupada

Una vez que descargamos la imagen, podemos inspeccionarla usando el siguiente comando:

$ sudo Imagen acoplable inspeccionar BusyBox

El comando anterior devuelve información detallada sobre la imagen. Esto incluye las etiquetas de la imagen, las variables de entorno asociadas y mucho más.

Puede canalizar la salida a herramientas como JQ para analizar la salida JSON y obtener un filtrado más preciso.

Conclusión

En este tutorial, aprendimos cómo utilizar los comandos de la CLI de Docker proporcionados, como el comando 'inspección de imagen' de Docker, para recopilar detalles de bajo nivel sobre los objetos de Docker, como las imágenes. Puede consultar la documentación del comando para obtener más información.