This section of our website explains how you can use Singularity to run your applications in a different Linux environment. It was last updated 2019-04-10 for Singularity 3.1.
Singularity is currently available on Tetralith and Sigma.
What is Singularity and what can I use if for?
Read this before using Singularity! What you need to do to run Singularity in secure way.
Installing Singularity on your own computer. You will need to do this if you intend to build your own images or modify existing ones.
How to create a new Singularity image and use it at NSC
Importing, modifying and running Docker or Singularity Hub images
How run run MPI applications using Singularity
Using Singularity Hub to build images
How Singularity is configured at NSC