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: