Step-by-step guide to debugging C/C++ applications inside a Docker container using VS Code. Covers creating a simple hello world app, compiling with debug symbols via GCC, writing a launch.json configuration for GDB, attaching VS Code to a running container via the Remote Development extension, and installing the C/C++ extensions within the container context.

Table of contents
OutlinePrerequisitesHello WorldVS Code Launch ConfigurationAttach to ContainerC/C++ extensionsDebugSummary1 Impression