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?
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.
A limited number of scholarships are available for this workshop. Contact firstname.lastname@example.org for details.
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)