El nombre de contenedores viene de los recipientes de carga estandarizados que se utilizan en barcos, camiones y trenes, que permiten cargar, descargar y apilar los containers durante largas distancias facilitando el transbordo de un medio de transporte a otro.
Estos contenedores han supuesto una verdadera revolución en el mundo del transporte, reduciendo costes, tiempos de carga/descarga, daños en mercancías, etc.
Docker lleva este mismo concepto al mundo del software, permitiendo encapsular cualquier arquitectura, convirtiéndola en un contenedor portable y autosuficiente, de forma que se pueda manipular mediante operaciones establecidas y ejecutar de manera consistente en cualquier hardware.
Fuente: https://www.paradigmadigital.com/dev/primeros-pasos-con-docker/
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?