Toggle navigation
Home
Code of Conduct
Setup
Episodes
Introducing Containers
Introducing the Docker Command Line
Break
Exploring and Running Containers
Cleaning Up Containers
Finding Containers on Docker Hub
Break
Creating Your Own Container Images
Creating More Complex Container Images
Break
Examples of Using Container Images in Practice
Singularity: Getting started
Using Singularity containers to run commands
Break
Using Docker images with Singularity
The Singularity cache
Files in Singularity containers
Break
Using Singularity to run BLAST+
Containers in Research Workflows: Reproducibility and Granularity
Break
(Optional) Running MPI parallel jobs using Singularity containers
(Optional) Additional topics and next steps
All in one page (Beta)
Extras
Reference
Creating Containers on the Cloud
Container Orchestration
About
Discussion
Using Docker with Github Actions
Using Docker with Jekyll - Containers Used in Generating this Lesson
Figures
Instructor Notes
License
Improve this page
Reproducible Computational Environments Using Containers: Introduction to Docker and Singularity
: Figures