Dev Containers allow developers to create a consistent development environment using Docker and Visual Studio Code. These resources and samples cover different technologies and scenarios across programming languages and platforms.
- VS Code Remote - Containers Documentation
- Troubleshooting Guide
- Microsoft Learn Module: Use Docker Container as a Development Environment with VS Code
- devcontainer.json Reference
- Dev Containers Features Repository
- Dev Containers Features reference
- Available Dev Container Features
Explore these sample repositories to see Dev Containers in action: