CyVerse Container Camp

March 10 (noon) – March 13 (noon), 2020

University of Arizona, Tucson, AZ

Container technologies are letting researchers easily share, scale, and reuse tools and workflows for all types of computational analyses.

Join us for an intensive three-day hands-on workshop to learn how to create, use, deploy and share software containers (e.g., Docker, Singularity) across a variety of computational systems from your laptop to cloud and HPC.

We will use a blend of practical theory and hands-on exercises where small groups deploy tools and workflows they bring to the workshop. Participants are encouraged to bring their own data and analyses for containerization – come with basic command line skills (required) and leave with a running container! No experience with container technology needed.

Who should attend?

Any researcher seeking to exploit container technology to make their computational analyses easier and more reproducible. Must enjoy a collaborative, innovative environment. Preference is given to NSF BIO-funded PIs and early career researchers.

What will I learn?

  • How to understand and use container technology
  • How to containerize an application
  • How to use other containerized applications
  • How to build/deploy containerized workflows
  • How to scale out your computation: from laptop to cloud to HPC

What's new this year?

  • More hands-on time for your project (make sure to bring your own data!)​​
  • Using containers interactively

 How much does Container Camp cost?

Academic $150 $250
Other Non-profits $150 $400
Industry $150 $750

A limited number of scholarships are available. Contact for details. Camp registration does not include room, board, and local transportation. Lodging options include AirBnB or hotels in the area. Local transportation options include Uber and Lyft, and well as various rental car companies, Tu-go bike sharing and Sunlink modern streetcar throughout campus and nearby downtown; and free UA CatTran shuttle on campus.


Bring your own data and analyses. Course participants are encouraged to bring their own data and analytical workflows for containerization.

 Minimum experience required for workshop:

  • Linux command line, directory structures, shell commands
  • Using and running analysis tools from the command line
  • Experience using HPC, distributed computing, cloud computing systems
  • Familiarity with logging into and using remote systems
  • Basic programming experience (language of your choice)

​After Hours