Overview of the Universal Dev Container Image
mainThe Universal image is a comprehensive development environment containing a wide array of languages, runtimes, and tools. It features dynamic detection logic that automatically installs additional language or runtime versions based on the contents of your repository. Dynamically installed content is located in sub-folders under /opt.
Key Specifications (Version 2.0.20):
- Linux Distribution: Ubuntu 20.04.5 LTS
- Architecture: linux/amd64
- Default Non-root User:
codespace - Available Tags:
mcr.microsoft.com/devcontainers/universal:2.0.20-focalmcr.microsoft.com/devcontainers/universal:2.0.20-linuxmcr.microsoft.com/devcontainers/universal:2.0.20
Best Practice for Tagging: To ensure you receive updates without breaking changes, use partial version numbers:
- Use the major version (e.g.,
0-) to receive all non-breaking changes. - Use major and minor versions (e.g.,
0.200-) to receive only fixes.