Distroless Image
Las imágenes distroless contienen solo el runtime de la aplicación y sus dependencias, sin shell, gestor de paquetes ni utilidades, reduciendo tamaño y superficie de ataque.
Propósito
Minimizar el riesgo de seguridad de la imagen, siguiendo el principio de mínimo privilegio.
Mecanismo
Las imágenes base distroless de Google incluyen solo el runtime del lenguaje (Java/Python/Go) y las dependencias de la app. Sin shell no hay exec; sin gestor de paquetes no se instalan herramientas extra. Menor huella, menos CVEs.
Casos de uso
- Seguridad de imágenes
- Minimización
- Reducción de la superficie de ataque