IT-lexikon › Infrastruktur › Devcontainer

Devcontainer

Infrastruktur In English → Uppdaterad: 2026-05-27

Reproducible dev environment som container. Specifikation från Microsoft, open standardiserat. devcontainer.json definierar image + features + post-create-commands. Driver GitHub Codespaces + VS Code Dev Containers + JetBrains Gateway.

Standardize "works on my machine"-problem: alla devs får exakt same toolchain. Use cases: open-source-projekt onboarding, polyglot-monorepo med olika language-toolchains per service, sensitive-credentials-isolation. Features-katalog (CNCF-style): "add-Node 20", "add-Docker-in-Docker", "add-Python 3.12" som plug-ins. Pre-built images för common stacks (Microsoft Container Registry). Build på top av docker-compose.yml för multi-container-dev (app + db + redis). GitHub Codespaces: ger cloud-VMs med devcontainer pre-byggd, $0.18/hour för 4-core.

← Tillbaka till lexikonet