Base Ubuntu image
885
This directory contains the Dockerfile for a base Ubuntu image pre-installed with Boost and TBB (Threading Building Blocks) libraries. It is designed to serve as a foundational image for other C++ projects, specifically those in the GTSAM ecosystem.
ubuntu:noble (Ubuntu 24.04 LTS)build-essential (GCC/G++ compilers, Make, etc.)cmakelibboost-all-dev (Boost C++ Libraries)libtbb-dev (Intel Threading Building Blocks)apt-utilsThis image is intended to be used in a FROM instruction in downstream Dockerfiles:
FROM borglab/ubuntu-boost-tbb:latest
# Your project specific instructions
COPY . /app
WORKDIR /app
RUN cmake . && make
To build this image locally:
cd ubuntu-boost-tbb
docker build -t ubuntu-boost-tbb .
Content type
Image
Digest
sha256:f145d61ae…
Size
399.3 MB
Last updated
8 months ago
docker pull borglab/ubuntu-boost-tbbPulls:
6
Sep 7 to Sep 13