Introducción
La contenerización de aplicaciones es un método de virtualización "ligero" alternativo al de la virtualización tradicional (enfocado en la virtualización de sistemas operativos completos) y que está basado en la implementación y ejecucción de aplicaciones distribuidas en contenedores aislados en un mismo host y que acceden a un único kernel.

Los contenedores consisten en uno o más procesos que se ejecutan de manera aislada en un mismo sistema. Esto facilita la migración y portabilidad de los mismos, independientemente del sistema oprtativo en el que se desplieguen.