Exploring Containerization with Singularity

Event Information

Share this event

Date and Time

Friends Who Are Going
Event description


Singularity is an application containerization solution for High Performance Computing (HPC), developed by Singularity LLC. The goal of Singularity is to allow for "mobility of computing", where an application containerized on one Linux system should be able to run on another system as it is, without the need to reconcile software dependencies and Linux version differences between the source and target systems.

This session will provide an overview of the main features and benefits of Singularity, as well as a demonstration of how to run Singularity on WestGrid and Compute Canada systems, how to access filesystems from the container, and how to convert Docker containers to Singularity applications. Some starter documentation on Singularity can be found on the WestGrid website.

Who Should Attend:

  • This session is targeted at existing WestGrid / Compute Canada users. Having a WestGrid / Compute Canada account will allow for hands-on experience during the session.
  • This session is targeted at intermediate level users with some prior experience in using HPC machines.

Pre-Requisite Skills / Knowledge:

  • Familiarity with Docker or other container platforms is recommended.
  • A minimal familiarity with software installation on any Linux system (be that a desktop, a server, or cloud instance).
  • Familiarity with Docker or other container platforms is a plus, but not strictly required.

If you have questions or would like more information, please contact

Share with friends

Date and Time

Save This Event

Event Saved