


Configure multiple containers through Docker Compose.Make and persist changes to the dev container, such as installation of new software, through use of a Dockerfile.Create a devcontainer.json, which describes how VS Code should start the container and what to do after it connects.In this document, we'll go through the steps for creating a development (dev) container in VS Code: This container can be used to run an application or to separate tools, libraries, or runtimes needed for working with a codebase. A devcontainer.json file in your project tells VS Code how to access (or create) a development container with a well-defined tool and runtime stack.

It allows you to open any folder or repository inside a container and take advantage of Visual Studio Code's full feature set. The Visual Studio Code Dev Containers extension lets you use a Docker container as a full-featured development environment.
