Debug containerized apps
The Docker extension provides a docker
debug configuration provider that manages how VS Code will launch an application and/or attach a debugger to the application in a running Docker container. This provider is configured via entries within launch.json
, with configuration being specific to each application platform supported by the provider.
The Docker extension currently supports debugging Node.js, , and .NET Core applications within Docker containers.
More information about debugging Node.js applications within Docker containers can be found at .
More information about debugging Python applications within Docker containers can be found at Debug Python within a container.
Example launch.json
configuration for debugging a Python application:
More information about debugging .NET Core applications within Docker containers can be found in .
Example launch.json
configuration for debugging a .NET Core application: