Sign inSign up

borglab/ubuntu-boost-tbb

Sponsored OSS

By Georgia Institute of Technology

Updated 8 months ago
Archived

Base Ubuntu image

Image
0

885

borglab/ubuntu-boost-tbb repository overview

Ubuntu Boost & TBB Image

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.

Image Details

  • Base Image: ubuntu:noble (Ubuntu 24.04 LTS)
  • Pre-installed Libraries:
    • build-essential (GCC/G++ compilers, Make, etc.)
    • cmake
    • libboost-all-dev (Boost C++ Libraries)
    • libtbb-dev (Intel Threading Building Blocks)
    • apt-utils

Usage

This 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

Build Instructions

To build this image locally:

cd ubuntu-boost-tbb
docker build -t ubuntu-boost-tbb .

Tag summary

Content type

Image

Digest

sha256:f145d61ae

Size

399.3 MB

Last updated

8 months ago

docker pull borglab/ubuntu-boost-tbb

This week's pulls

Pulls:

6

Sep 7 to Sep 13