docker pull mfila/cxx-dev:latest
Base image: debian:buster-slim.
Available for amd64, arm64, arm/v7.
git clone https://github.com/m-fila/cxx-dev.git
cd cxx-dev
docker build --pull --rm -f "Dockerfile" -t cxx-dev:latest .
Docker for C++ development:
- build:
- CMake, make,
- gcc, g++, clang,
- format:
- cmake-format, clang-format,
- pre-commit,
- static analysis:
- clang-tidy, cppcheck, iwyu, cpplint,
- coverage & tests:
- gcovr,
- pycobertura, junitparser,
- auxiliary:
- python3, pip.
- Mateusz Fila