How to use Singularity!
This is an introductory workshop on Singularity. It was originally taught by David Godlove at the NIH HPC, but the content has since been adapted to a general audience. For more information about the topics covered here, see the following:
- Singularity Home
- Singularity on GitHub
- Singularity on Google Groups
- Singularity at the NIH HPC
- Docker documentation
- Singularity Container Services
- Docker Hub
- Introduction
- Installing Singularity
- Downloading and Interacting with Containers
- Building a Basic Container
- The Singularity Ecosystem
- Accessing Host Files with Bind Mounts
- The Runscript: Making Containerized Apps Behave Like Normal Apps
- Faking a Native Installation within a Singularity Container
- Miscellaneous Topics and FAQs