Que son los contenedores

Que son los contenedores

Hook#

Imagina que tu equipo termina una app que funciona perfecto en tu laptop. La subes al servidor de produccion y, a las 3 de la manana, el sistema cae con un error que jamas viste en desarrollo. La causa casi siempre es la misma: la maquina de produccion no tenia exactamente las mismas librerias, ni la misma version de Python, ni el mismo openssl que tu laptop. Los contenedores resuelven ese problema de raiz: empaquetan tu app con todo lo que necesita y la corren igual en cualquier maquina.

En esta leccion vas a entender que es un contenedor, en que se diferencia de una maquina virtual, y por que herramientas como Docker y Podman se construyen sobre dos piezas del kernel de Linux: namespaces y cgroups.