CyVerse Container Camp 2021
2021-spring

Getting Started

  • Learning objectives
  • FAIR Data principles
  • Code of Conduct
  • Pre-Workshop Setup
  • Location
  • Agenda
  • About CyVerse

Workshop Topics

  • Introduction to Reproducible Science
  • Basics of Linux
  • Training session in Docker
  • Training session in Singularity
  • Breakout sessions

Docker

  • Finding the perfect container
  • Introduction to Docker
  • Advanced Docker

Singularity

  • Introduction to Singularity
  • Advanced Singularity
  • Setting up Singularity file system
  • Singularity and High Performance Computing

Breakout Sessions

  • BioContainers
  • Containerized Workflows
  • SETUP
  • Why Snakemake
  • Other Workflow Managers
  • Docker for Data Science

CyVerse Topics

  • Booting a CyVerse Atmosphere instance
  • Tool integration in the Discovery Environment (DE)
  • Deploying apps in CyVerse Discovery Environment
  • Deploying interactive apps in CyVerse Discovery Environment

Useful Resources

  • Docker related resources
  • Singularity related resources

Instructions and Reporting

  • For instructors!
  • Problems? Bugs? Questions?
CyVerse Container Camp 2021
  • »
  • Docker related resources
  • Edit on GitHub

Docker related resourcesΒΆ

Awesome Docker

Docker labs

Docker Community Slack

Docker Community Forums

Docker hub

Docker documentation

Docker on StackOverflow

Docker on Twitter

Play With Docker Hands-On Labs

Docker tips

Docker cloud

Docker store

Interesting tutorials and blog posts:

  1. Docker Blog

  2. A beginner friendly intro to VMs and Docker

  3. Intro to Docker from Neurohackweek

  4. Understanding Images

Next Previous

© Copyright 2021, CyVerse. Revision fb996e79.

Built with Sphinx using a theme provided by Read the Docs.