Kubeflow en Producción · Lección 09
¿Por qué un equipo podría necesitar construir una imagen de contenedor personalizada para sus notebooks de Kubeflow, en vez de usar únicamente las imágenes base predeterminadas?
Para incluir librerías, dependencias o herramientas específicas del proyecto que no vienen preinstaladas en las imágenes base genéricas, evitando tener que instalarlas manualmente cada vez que se crea un notebook nuevo
Las imágenes personalizadas eliminan por completo la necesidad de tener Jupyter instalado en la imagen
Solo es necesario si el equipo no tiene absolutamente ninguna dependencia adicional distinta a la base
Requiere reescribir completamente el kernel de Jupyter desde cero para poder personalizar la imagen
Kubeflow en Producción · Lección 09
Completa el código
Una imagen personalizada normalmente se construye extendiendo una imagen
Revisa: se construye extendiendo una imagen base existente con capas adicionales.
Kubeflow en Producción · Lección 09
¿Por qué tener una imagen personalizada ya preparada con las librerías del proyecto es más eficiente que pedirle a cada científico de datos que instale manualmente esas mismas dependencias cada vez que crea un notebook nuevo?
Pista: con una imagen ya preparada, cada notebook nuevo arranca con el entorno completo listo de inmediato, sin que cada persona del equipo tenga que repetir manualmente el mismo proceso de instalación de dependencias cada vez que necesita un notebook nuevo.
✓
¡Lección completada!
Imágenes personalizadas de notebook
0
XP ganado
3
Vidas restantes