Saltar al contenido
EEjeoxlac
DevOps

Por qué sigo eligiendo Docker para entornos locales

Reflexión breve sobre Docker como estándar práctico para reproducibilidad y onboarding.

#docker#devops#linux

Cuando alguien nuevo se suma a un proyecto, lo peor es la frase: “en mi máquina funciona”.

Docker no elimina toda la complejidad, pero sí reduce mucho la fricción:

  • Mismo runtime entre máquinas.
  • Servicios (Postgres, Redis, etc.) levantados con un comando.
  • Menos “instala X versión de Y” en el README.

Mi flujo típico

  1. docker compose up -d
  2. Correr migraciones.
  3. Arrancar la app.

No siempre es la solución perfecta — especialmente en proyectos muy chicos — pero para stacks con varias dependencias, Docker sigue siendo mi default.