Segment Start Title Description
Intro 08:30 Workshop Introduction Abdul and Christian will introduce the workshop and make sure everyone is logged into the test setup.
Run 09:00 Runtime Overview Presentation about runtimes, their origins and purpose.
Hands on Runtime (chroot, runc) After learning about runtimes, attendees will put them to use, starting with `chroot` and ending with modern, rootless runtimes like `runc`
Engine Overview Once runtimes are introduced, container and image lifecycle is up with an overview about engines.
Hands on Engine (docker, sarus, podman) How to use container engines and what makes them special in HPC?
Build 10:00 Building Overview Overview on how to build images and where to get community once; without building them.
Building images with Spack Spack allows to build images with build-in tooling.
Orchestrate
/ Scheduling
10:30 Orchestrate Overview Run containers manually is only half the story, this segment introduces scheduling.
SLURM Using Slurm to schedule containers using HPC runtimes