C++ Development Environment for DevContainers in VSCode
10K+
This repository provides a lightweight Docker image for modern C++ development, using Ubuntu 24.04 as the base and GCC/G++ 14 as the default compiler.
cmake, ninja-build, valgrind, etc.net-tools, iproute2, gdb, strace, etc.)cppdev with passwordless sudodocker pull brakmic/cppdev:latest
docker run -it --rm -v $(pwd):/workspace brakmic/cppdev:latest
-it starts an interactive session.--rm cleans up the container after you exit.-v $(pwd):/workspace mounts the current directory into the /workspace folder inside the container, so you can work with your local files.Inside the container, you have:
cmake, ninja, and other build toolsgit, nano, and other essential utilitiesBy default, you’ll be dropped into a bash shell as the cppdev user. Any changes in /workspace will be reflected on your host machine’s current directory due to the volume mount.
Content type
Image
Digest
sha256:630975500…
Size
648.8 MB
Last updated
about 1 year ago
docker pull brakmic/cppdev-devcontainer