Link Search Menu Expand Document

Singularity

Table of contents

  1. Singularity support on the LPC
    1. Building Singularity images from Docker images
    2. Running Singularity containers

Singularity support on the LPC

Singularity is a containerization system designed for scientific and cluster computing environments. It has good interoperability with Docker for most use cases.

Building Singularity images from Docker images

There is a dedicated Singularity build machine, accessible from sciget. Connect to it and load Singularity with

$ ssh singularity01
$ module load DEV/singularity

You can then build Singularity images from DockerHub, or locally.

Running Singularity containers