Image with tools for building C++ libraries
665
Compile-only C++ image: Clang 18, libc++, CMake, Ninja, and git on Ubuntu 24.04.
| Item | Value |
|---|---|
| Docker Hub | pirlruc/ci-cpp-ubuntu |
| Architectures | linux/amd64 |
| User | non-root 1000:1000 |
| Base | Ubuntu 24.04 official |
| Context | docker/ci-cpp-ubuntu/ |
The 5.2.0 row is the tag's manifest list.
| Tag | Digest |
|---|---|
5.2.0 / latest | sha256:cf2464213f9460585846b3fd8e5beb8d77fa8c2774f5f03b0a5e852e4e9de77e (tag index) |
5.2.0 linux/amd64 | sha256:08580497f49d79012a03023377216a3ef2e274a7b7616d4f2a155d2d6551ed68 |
sha-<git> | Exact git SHA of the published commit |
Prefer a digest in production. latest is never the only tag.
docker pull pirlruc/ci-cpp-ubuntu:5.2.0
docker pull pirlruc/ci-cpp-ubuntu@sha256:08580497f49d79012a03023377216a3ef2e274a7b7616d4f2a155d2d6551ed68
docker run --rm -v "$PWD:/workspace:ro" -w /workspace \
pirlruc/ci-cpp-ubuntu:5.2.0 \
clang++ --version
| Tool | Role |
|---|---|
| clang / clang++ / libc++ | Compile on Clang 18 |
| cmake / ninja | Configure and build |
| git | Fetch sources |
Not included: clang-tidy, cppcheck, Doxygen, valgrind, vcpkg, OpenCV.
MIT
Content type
Image
Digest
sha256:cf2464213…
Size
191.8 MB
Last updated
4 days ago
docker pull pirlruc/ci-cpp-ubuntu