Containerd en Producción · Lección 16
¿Qué relación tiene 'runc' con containerd, en cuanto a la ejecución real de los procesos dentro de un contenedor?
runc es el runtime de bajo nivel compatible con el estándar OCI que containerd invoca para crear y ejecutar realmente los procesos del contenedor usando namespaces y cgroups del kernel
runc y containerd son exactamente el mismo componente con un nombre distinto
runc reemplaza por completo la necesidad de tener containerd instalado
Solo puede usarse con contenedores que corren en modo rootless exclusivamente
Containerd en Producción · Lección 16
Completa el código
runc implementa la especificación
Revisa: runc implementa la especificación OCI (Open Container Initiative) Runtime.
Containerd en Producción · Lección 16
¿Por qué separar la responsabilidad de 'gestionar el ciclo de vida general' (containerd) de la de 'ejecutar el proceso específico' (runc) permite intercambiar runc por otro runtime OCI compatible sin cambiar containerd?
Pista: mientras el runtime alternativo también implemente la especificación OCI Runtime estándar, containerd puede invocarlo de la misma forma genérica que invoca a runc, sin necesitar cambios en su propio código para soportar ese runtime distinto.
✓
¡Lección completada!
runc y la interfaz OCI Runtime
0
XP ganado
3
Vidas restantes