Docker es una plataforma de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software para facilitar el desarrollo, el despliegue y la administración de aplicaciones al permitir que éstas se ejecuten de forma aislada con sus dependencias en cualquier entorno como una máquina virtual liviana. El documento explica los conceptos básicos de Docker como contenedores, imágenes, comandos search, ps, run y la ventaja de Docker sobre las máquinas virtuales al ser más ligero y portable.