Working with Docker
Docker technology has revolutionized reproducibility by creating a fast, portable, easily shareable method to generate the exact compute environment, with all dependencies and configurations, that were used to run a tool or workflow.
Below, we provide resources for finding public Docker images or creating your own image to use with your analysis. Docker is commonly used by software engineers, and learning material on the internet may be overly complex for the researcher use case. We compiled learning materials from each platform within BioData Catalyst to help you get started using Docker specifically for bioinformatics pipelines.
Available Docker images
We highly recommend users begin with an official or maintained image (for example, from BioContainer) to ensure you are using secure software.
Introductory learning material
Below, we have compiled learning resources from various sources to help you get started learning Docker:
Dockstore’s Getting Started with Docker
Last updated