Containerization and Research Computing
Course Description: Containers are a key tool in modern software deployment and dependency management. However, they are often underutilized in academic environments. This session will cover what containers are, common container technologies (such as Docker and Singularity/Apptainer), and how containerization can enable reproducible scientific computing on your computer, on HPC systems, and in the cloud.
Pre-Requisites: Comfort with basic Linux commands, familiarity with HPC systems (like the Cannon cluster), and experience with a scientific programming language, such as Python, is encouraged for this course.
Additional Information: Students and researchers can either utilize the FAS Research Computing CANNON cluster, other HPC systems or their own laptop/PC to run the codes. Please contact firstname.lastname@example.org if you have any questions.
Instructor: Ben Sabath
Date/Time: 11/29/2023 , 11am – 1pm