AD

¿Ya dominas lo básico? Un curso estructurado de Docker es la vía rápida para dar el salto.

Ver cursos de Docker en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐳Lecciones de Docker
Lección 22 / 45

Ver los detalles con docker inspect

En esta lección obtendrás toda la información interna de un contenedor.

docker inspect web devuelve un JSON largo con absolutamente todo: la configuración, las redes, los volúmenes, las variables de entorno, el estado y las fechas.

Es demasiada información para leerla entera, y ahí está la utilidad de filtrar: docker inspect -f '{{.State.Status}}' web extrae un solo dato. Esa sintaxis de plantillas es la de Go, y con ella se sacan valores concretos para usarlos en guiones.

Donde más se usa es para responder preguntas que ninguna otra orden contesta: qué dirección IP tiene el contenedor dentro de su red, qué volúmenes tiene montados exactamente, o por qué murió — el campo del estado guarda el código de salida y, si lo mataron por memoria, un indicador específico.

Aquí reaparece la advertencia de las variables de entorno: aparecen todas en claro, incluidas las que contengan credenciales. Cualquiera con acceso al Docker de la máquina puede leerlas.

Funciona igual con imágenes, redes y volúmenes, y en las imágenes permite ver qué orden ejecutan al arrancar y qué puertos declaran.

Docker
Pruébalo (escríbelo en la terminal simulada)
docker inspect web

🧑‍💻 Puedes escribir este comando en la terminal simulada de Docker para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)