Contenedor

Instancia de virtualización que empaqueta el código de una aplicación con las bibliotecas y archivos de configuración asociados y las dependencias necesarias para que la aplicación se presente en único formato ejecutable y portátil, permitiendo su ejecución en cualquier dispositivo y desde cualquier lugar.

Los contenedores proporcionan una infraestructura ligera e inmutable para el empaquetado y la implementación de aplicaciones, permitiendo a los desarrolladores y profesionales de IT implementarlas en todo tipo de entornos sin necesidad de realizar cambios o con una personalización mínima.

Aunque los contenedores son portables, están limitados al sistema operativo para el que se han definido. Por ejemplo, un contenedor para Linux no se puede ejecutar en Windows y viceversa.