🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónCapas y base de la imagen
4 tareas · 36 min · Principiante
Una imagen de contenedor no es un bloque único: es una pila de capas, y las de abajo vienen de una imagen base que casi nadie en el equipo escribió. Antes de leer un escáner conviene saber qué capa trae cada paquete, porque de eso depende quién arregla el fallo y cómo. Trabajas con la imagen api-pedidos:3.2 de Almendral Alimentos, una procesadora de alimentos ficticia que publica sus imágenes en un registro interno. Todo es lectura de tablas ficticias en la consola de la página; no se construye, descarga ni escanea nada.
Objetivo de la sala
Una imagen de contenedor no es un bloque único: es una pila de capas, y las de abajo vienen de una imagen base que casi nadie en el equipo escribió. Antes de leer un escáner conviene saber qué capa trae cada paquete, porque de eso depende quién arregla el fallo y cómo. Trabajas con la imagen api-pedidos:3.2 de Almendral Alimentos, una procesadora de alimentos ficticia que publica sus imágenes en un registro interno. Todo es lectura de tablas ficticias en la consola de la página; no se construye, descarga ni escanea nada.Cada instrucción de la receta de construcción de una imagen (FROM, COPY, RUN) deja una capa. Las capas se apilan en orden y la imagen final es la suma de todas. La primera, la de más abajo, viene de la imagen base que nombra el FROM; las de arriba las añade el equipo de la aplicación.
La tabla capas muestra las cinco capas de api-pedidos:3.2 con su tamaño, su origen y los paquetes que trae cada una. Lo que importa para el analista: un paquete vulnerable no está en «la imagen» en abstracto, está en una capa concreta, y esa capa tiene dueño.
Responde para continuar
¿Por qué importa saber de qué capa viene un paquete vulnerable?
Ver pista de ayuda
Piensa en quién mantiene la imagen base y quién mantiene el archivo de la aplicación.
Una imagen base puede estar construida sobre otra. En Almendral el equipo de plataforma publica base-os y, encima, base-java y base-node. Así un fallo de la capa de más abajo llega a todo lo que se construyó encima. La tabla bases dice sobre qué se construyó cada una.
Responde para continuar
¿Sobre qué imagen está construida base-java con la etiqueta 4.1? Escribe su nombre con la etiqueta.
Ver pista de ayuda
Busca la fila de base-java 4.1 en la tabla bases y lee la columna construida_sobre.
El paquete libzeta es una biblioteca del sistema, no de la aplicación. En una imagen, los paquetes del sistema llegan con la capa base y los de la aplicación llegan con lo que el equipo copia o instala encima.
Responde para continuar
¿En qué capa de api-pedidos:3.2 llega la biblioteca libzeta? Escribe el identificador de la capa.
Ver pista de ayuda
Revisa la columna paquetes_que_trae de la tabla capas.
El tamaño de las capas de origen base indica cuánto de la imagen no lo controla el equipo de la aplicación. Filtra la tabla capas por origen y suma los megabytes de las capas heredadas.
Responde para continuar
¿Cuántos megabytes suman las capas con origen base en api-pedidos:3.2? Escribe solo el número.
Ver pista de ayuda
Suma la columna tamano_mb de las filas con origen igual a base.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.