Devcontainer
Entorno de desarrollo reproducible como contenedor. Especificación de Microsoft, estandarizada abiertamente. devcontainer.json define la imagen + features + comandos post-creación. Impulsa GitHub Codespaces + VS Code Dev Containers + JetBrains Gateway.
Estandariza el problema clásico "funciona en mi máquina": todos los desarrolladores obtienen exactamente la misma cadena de herramientas. Casos de uso: onboarding de proyectos de código abierto, monorepos políglotas con diferentes toolchains por servicio, aislamiento de credenciales sensibles. Catálogo de features (estilo CNCF): "add-Node 20", "add-Docker-in-Docker", "add-Python 3.12" como plugins. Imágenes precompiladas para pilas comunes (Microsoft Container Registry). Construido sobre docker-compose.yml para desarrollo multi-contenedor (app + db + redis). GitHub Codespaces proporciona máquinas virtuales en la nube con devcontainer precompilado a $0.18/hora en 4-core.