drawing

This lesson provides an introduction to using the Apptainer container platform. Apptainer is particularly suited to running containers on infrastructure where users don’t have administrative privileges, for example shared infrastructure such as High Performance Computing (HPC) clusters.

Content

  1. Getting Started with Containers
    • What is a container and why might I want to use it?
  2. Understanding and Configuring Apptainer Cache and Temporary Directories
    • Where does Apptainer store images?
    • How do I configure my cache ?
  3. Apptainer Bind - Sharing Data between host and container
  4. Apptainer Image Pull and Build
    • Pull from Docker registry
    • Build from existing local Docker image
    • Build from Apptainer definition file
  5. How to run a container