Los contenedores son unidades estandarizadas de software que contienen todo el código y las dependencias, incluidos los archivos binarios, las bibliotecas y los archivos de configuración, necesarios para que se ejecute una aplicación. El software en contenedor puede ejecutarse de forma confiable de un entorno de procesamiento a otro.