Skip to main content
Version: 1.5.0

Apptainer

Apptainer is an open-source containerization software designed specifically for high-performance computing (HPC), scientific research, and environments requiring strong security. Apptainer enables users to create, manage, and run containers that package applications with their dependencies in a portable, reproducible, and isolated manner. It was originally known as Singularity and is popular in academic and research institutions due to its focus on HPC environments.

Relation to Singularity

Apptainer is the continuation of Singularity under a new governance model. In 2021, the Singularity project moved under the Linux Foundation, where it was rebranded as Apptainer to ensure the long-term sustainability and broader collaboration around the project. Functionally, Apptainer continues Singularity’s legacy, maintaining compatibility with its containers and focusing on the same core goals.

Using Apptainer via wrapper repository

Please follow this link to the repository container the Apptainer wrapper, configs and build scripts.


Doing it yourself

Feel free to learn and master Apptainer yourself with the help of the official documentation. Your first apptainer image of the MRS UAV System can be built by bootstraping from our docker image. You can bootstrap from the latest rolling version:

ctumrs/mrs_uav_system:latest

or from a particular version, e.g.,

ctumrs/mrs_uav_system:1.5.0