Introduction

Topics

  • Learn basic concepts of containers, Docker and BioContainers
  • Get hands to create, deploy and use a BioContainers
  • Master the workflow for deploying and publishing a BioContainer in Quay.io or DockerHub

Getting help

Our education portal is work in progress. So if you encounter a logical inconsistency or just want to ask a question - don’t hesitate to contact us.

Slack    Gitter      IRC

  • For technical queries related to the Biocontainers specification (questions, suggestions, proposals) Specification Github issues are preferred.
  • For technical questions related to containers (broken containers, container requests) Containers Issues are preferred.

If you find a typo or want to help us to make this tutorial even better, you are invited to click on “Edit on GitHub”.

Concepts in this tutorial

  • Conda, Containers, Docker, rkt
  • Docker containers creation and deployment
  • Minimal rules -> conventions and gold standards

Note

The BioContainers project is truly open source, even this tutorial.