This lesson is in the early stages of development (Alpha version)

Reproducible computational environments using containers: Introduction to Singularity: Setup

If you are attending a taught version of this lesson, it is likely that the course organisers will provide access to a platform with Singularity and MPI pre-installed for undertaking parts of the lesson. You may be required to undertake an account registration process in order to gain access this platform. The course organisers will provide details in advance.

For building containers, you’ll need access to a platform with Docker installed, where either your user is in the docker group (i.e. you can run and commit containers and run other docker commands as your own user without having to prefix docker commands with sudo), or where your user is configured for sudo access on the system and you can run Docker commands when prefixing them with sudo.

Beyond any account registration that may be required and the prerequisites described on the main lesson page, there is no further lesson setup to complete.