Dev container images in tools and services that support the dev container specification.
These images are intended for use with tools and services that support the Dev Container Specification. Their contents, and corresponding devcontainer.json files are typically tied to releases at https://github.com/devcontainers/images.
mcr.microsoft.com/devcontainers/base (All tags)
mcr.microsoft.com/devcontainers/cpp (Details, All tags)
trixie, debian13, bookworm, debian12resolute, ubuntu26.04, noble, ubuntu24.04, jammy, ubuntu22.04mcr.microsoft.com/devcontainers/dotnet - 11.0-preview-resolute, 10.0, 9.0, 8.0 (Details, All tags)
mcr.microsoft.com/devcontainers/go (Details, All tags)
1, 1.27, 1.26, 1.25, 1-trixie, 1.27-trixie, 1.26-trixie, 1.25-trixie, 1-bookworm, 1.27-bookworm, 1.26-bookworm, 1.25-bookwormmcr.microsoft.com/devcontainers/java (Details, All tags)
11, 17, 21, 25, 11-trixie, 17-trixie, 21-trixie, 25-trixie, 25-bookworm, 21-bookworm, 17-bookworm, 11-bookwormmcr.microsoft.com/devcontainers/javascript-node (Details, All tags)
26, 26-trixie, 26-bookworm24, 24-trixie, 24-bookworm22, 22-trixie, 22-bookwormmcr.microsoft.com/devcontainers/jekyll - bookworm (Details, All tags)
mcr.microsoft.com/devcontainers/php (Details, All tags)
8, 8-trixie, 8-bookworm,8.4, 8.4-trixie, 8.4-bookworm8.5, 8.5-trixie, 8.5-bookworm8.3, 8.3-trixie, 8.3-bookwormmcr.microsoft.com/devcontainers/python (Details, All tags)
3, 3-trixie, 3.14-trixie , 3-bookworm, 3.14-bookworm,3.12, 3.12-trixie, 3.12-bookworm3.11, 3.11-trixie, 3.11-bookworm3.10, 3.10-trixie, 3.10-bookworm3.13, 3.13-trixie, 3.13-bookwormmcr.microsoft.com/devcontainers/anaconda - 3 (Details, All tags)
mcr.microsoft.com/devcontainers/miniconda - 3 (Details, All tags)
mcr.microsoft.com/devcontainers/ruby (Details, All tags)
4, 4-trixie, 4-bookworm, 3.4, 3.3, 3.4-trixie, 3.3-trixie, 3.4-bookworm, 3.3-bookwormmcr.microsoft.com/devcontainers/rust - trixie, bookworm, 1-trixie, 1-bookworm (Details, All tags)
mcr.microsoft.com/devcontainers/typescript-node (Details, All tags)
26, 26-trixie, 26-bookworm24, 24-trixie, 24-bookworm
22, 22-trixie, 22-bookworm
mcr.microsoft.com/devcontainers/universal - (Details, All tags)
ARM64 availability varies by image and operating system variant. See each image's documentation and the corresponding "All tags" link above for supported architectures and current tags.
You can decide how often you want image updates by referencing a semantic version of each image. For example, for version 0.205.0 of the java image, you can reference any of the following:
mcr.microsoft.com/devcontainers/java:3-17-bookwormmcr.microsoft.com/devcontainers/java:3.1-17-bookwormmcr.microsoft.com/devcontainers/java:3.1.4-17-bookwormIn general, we recommend using the major release version of this tag to avoid breaking changes while still taking fixes and content additions as they land. E.g. 3-17-bookworm. See the appropriate "All tags" link under repos and tags to get a full list of available versions for the image.
If you are interested in contributing, please check out the How to Contribute document.
Issues related to dev container images can be reported in the dev containers image repository.
No tags have been pushed to this repository yet.