Un contenedor es un paquete que contiene una aplicación, así como todas las dependencias del sistema necesarias para su funcionamiento. Al ejecutarlo, se lanzará su aplicación en un entorno aislado. Además, transportar un contenedor de una plataforma a otra es fácil, garantizando en todos los casos un funcionamiento idéntico.