$ devBelts
2026-05-19

Docker

Una plataforma para crear, ejecutar y distribuir aplicaciones en contenedores, empaquetando código y dependencias juntos.

Docker es la plataforma de contenedores más popular. Permite:

  • Empaquetar aplicaciones con todas sus dependencias en imágenes
  • Ejecutar contenedores aislados que corren igual en cualquier máquina
  • Orquestar múltiples contenedores con Docker Compose

Conceptos clave:

  • Imagen: plantilla inmutable (como una clase)
  • Contenedor: instancia en ejecución (como un objeto)
  • Dockerfile: receta para construir la imagen
  • Docker Compose: define múltiples servicios en YAML
  • Registry: almacén de imágenes (Docker Hub)

Creado por Solomon Hykes en 2013.

Ver también