apptainer#

  • An open-source program enabling operating system virualization (i.e. containerization)

  • Creates a flexible OS environment resulting in portability and reproducibility of softwares

  • Specificaly develop at Lawerence Berkeley National Lab to simplify the process of running applications on HPC clusters

  • link?

Apptainer#

  • containers for softwares

Build#

sudo apptainer build ubuntu.sif ubuntu.def
sudo apptainer build --sandbox /tmp/ubuntu docker://ubuntu:22.04

Run#

apptainer shell ubuntu.sif
apptainer shell --contain --cleanenv ubuntu.sif 
apptainer run ubuntu.sif pwd
apptainer exec ubuntu.sif apt update