Introduction to Docker and Apptainer: reproducible and automated data analysis
The container workshop will provide an introduction to Docker and Apptainer, which are great components for achieving the portability and reproducibility of your analysis.
Objectives
- Write a Docker recipe
- Build a Docker image
- Run a Docker image while working with volumes and ports
- Pull and push Docker image to/ from Docker Hub
- Indicate the difference between Docker & Apptainer containers
- Pull Docker images as an Apptainer (Singularity) image
- Run Apptainer images on HPC