Skip to content

Commit

Permalink
apptainer.qmd rough lesson plan
Browse files Browse the repository at this point in the history
  • Loading branch information
CormacKinsella authored May 23, 2024
1 parent 1b2e8ea commit b1b7b61
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions apptainer/apptainer.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Introduction to Apptainer (i.e. Singularity)

Lesson plan based around materials from [CodeRefinery](https://coderefinery.github.io/ttt4hpc_containers/basics_running_containers)

## What are containers (and their difference from VMs)?

## Docker vs Apptainer containers: layers, root privileges, relevance for HPC

## Apptainer vs Singularity history and the .sif format

## Structure of an apptainer command: pulling from registry, and running in 3 ways

## Building from a definition file, .def: example with pixi

## Portability to HPC systems, & reproducibilty note: .sif files vs rebuilding from a .def

## Converting from docker: if anyone uses Docker regularly - maybe they can take this one as an example?

0 comments on commit b1b7b61

Please sign in to comment.