This workshop provides an introduction to using software containers in high-performance computing (HPC) environments. Containers greatly simplify software installation and management by bundling applications, required libraries, and even data into portable, self-contained files called images. Participants will learn about basic differences between the popular Docker and Singularity container systems and how to use existing Singularity containers on UVA’s HPC system, Rivanna. Do you already have a Docker container for your favorite software? We will show you how to convert Docker containers into Singularity containers that can be used within the Rivanna HPC environment.
Rivanna is available to UVA affiliated researchers. Familiarity with Linux command line interface is recommended, and can be gained from either the Introduction to the Command Line and Unix workshop, or the Using Rivanna from the Command Line workshop. Experience with UVA’s HPC environment is beneficial but not required. Be sure to bring a laptop in order to participate.