Docker inspect

Docker inspect es un comando que nos permite ver la información sobre una imagen, contenedor, red etc como sus propiedades o características, vamos, que nos permite ver como esta construido, esta información por defecto nos la mostrará en formato json.

Mas info en Docker Docs

Empezamos bajando una imagen de ubuntu para poder probar, usamos el comando sudo docker pull ubuntu

Docker inspect pull

Para comprobar que ya se ha descargado correctamente, usamos el comando sudo docker images o también hacer una búsqueda mas definida con docker images | grep ubuntu

Docker inspect images

Ejecutando sudo docker inspect ubuntu mostrará toda la información de esta imagen, DockerVersion, cuando fue creada, si tiene comentarios etc

Docker inspect info

También podemos hacer lo mismo con un contenedor, creamos uno con sudo docker run -r -it –name nombre_contenedor imagen

Y lo inspeccionamos con sudo docker inspect ubuntuDocker, aquí por ejemplo, la fecha de creación será la del contenedor y no la de la imagen.

Usando el comando grep, podremos sacar información buscando dentro del fichero como por ejemplo sudo docker inspect ubuntuDocker | grep IPAddress

Saludos y espero que os sirva.