Skip to main content
Lesson Description Alpha This lesson is in the alpha phase, which means that it has been taught once and lesson authors are iterating on feedback.

    Lesson Description
    Reproducible computational environments using containers: Introduction to Docker and Singularity
    • Reproducible computational environments using containers: Introduction to Docker and Singularity
    • Key Points
    • Glossary
    • Learner Profiles
      • Reference
    Search the All In One page
    Reproducible computational environments using containers: Introduction to Docker and Singularity
    %
  • Instructor View

    Summary and Setup
    1. Introducing Containers
    2. Introducing the Docker Command Line
    3. Exploring and Running Containers
    4. Cleaning Up Containers
    5. Singularity: Getting started
    6. The Singularity cache
    7. Using Singularity containers to run commands
    8. Files in Singularity containers
    9. Using Docker images with Singularity
    10. Finding Containers on Docker Hub
    11. Creating Your Own Container Images
    12. Creating More Complex Container Images
    13. Containers in Research Workflows: Reproducibility and Granularity

    • Key Points
    • Glossary
    • Learner Profiles
    • Reference

    See all in one page

    Introducing Containers


    Figure 1

    Image 1 of 1: ‘An image comparing using a cookie cutter to the container workflow’

    An image comparing using a cookie cutter to the container workflow

    Introducing the Docker Command Line


    Exploring and Running Containers


    Cleaning Up Containers


    Singularity: Getting started


    The Singularity cache


    Using Singularity containers to run commands


    Files in Singularity containers


    Using Docker images with Singularity


    Finding Containers on Docker Hub


    Creating Your Own Container Images


    Creating More Complex Container Images


    Containers in Research Workflows: Reproducibility and Granularity



    This lesson is subject to the Code of Conduct

    Edit on GitHub | Contributing | Source

    Cite | Contact | About

    Materials licensed under CC-BY 4.0 by the authors

    Template licensed under CC-BY 4.0 by The Carpentries

    Built with sandpaper (0.16.12), pegboard (0.7.9), and varnish (1.0.6)


    Back To Top