¿Qué es Docker?
Docker es una plataforma que permite a los desarrolladores automatizar la implementación de aplicaciones dentro de contenedores de software. Los contenedores son entornos ligeros y portátiles que permiten a los desarrolladores empaquetar una aplicación con todas sus dependencias y configuraciones, asegurando que se ejecute de manera consistente en cualquier entorno.
Docker utiliza la virtualización a nivel de sistema operativo para entregar software en paquetes llamados contenedores. Estos contenedores son más ligeros que las máquinas virtuales y se inician mucho más rápido, lo que los hace ideales para el desarrollo ágil y la implementación en la nube.
Cheatsheet
Aquí tienes algunas hojas de referencia rápida para Docker:
-
Oficial de Docker:
-
Fernando Herrera: