This training will introduce you to the key concepts and tools for using containers, in particular, Docker and Singularity containers. Containers make it easy to install software, move your computation between different computing environments, and make your workflow reproducible. The training will focus on the use of Singularity on Savio, the campus high-performance computing cluster, including how to use Docker images by Singularity in a cluster environment.
Topics will include:
-Overview of why you might use containers
-Running containers (using Singularity) on Savio, including using Docker images
-Building containers
-Using containers for parallel computation with MPI
-Using containers with GPUs
-Where to find pre-built containers
-Reproducibility
Please follow these instructions to install Singularity ahead of the training. We will have consultants available starting at 3:15 to answer any questions in advance of the training.
Watch video Introduction to containers on Savio: creating reproducible, scalable, & portable workflows online, duration hours minute second in high quality that is uploaded to the channel Research IT at UC Berkeley 14 May 2021. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 206 times and liked it 2 visitors.