Docker

Docker simplifica el despliegue de aplicaciones al encapsularlas en contenedores que contienen todo lo necesario para que la aplicación funcione.

Use cases

Microservicios, aplicaciones que necesitan ser desplegadas en múltiples entornos, y automatización de pruebas y despliegues.

Benefits

Consistencia entre entornos de desarrollo, pruebas y producción; portabilidad entre diferentes plataformas y proveedores de nube; y aislamiento de aplicaciones para mejorar la seguridad.