# (AM Session) Foundational Open Science Skills (FOSS) Lesson 7: Intro to Containers
:::info
**Date**: `2022-10-27`
**Today's Lead Instructor:** Carlos
**Today's Helpers:** Tyson, Michael, Tina
**Course Website:** https://cyverse-learning-materials.github.io/foss
**Zoom Link:** https://arizona.zoom.us/j/86152278453
**Instant Feedback:** (please complete before you leave class) [Complete Form](https://docs.google.com/forms/d/e/1FAIpQLSeVyEB8sU99Mn4IuzQ561Crp7v_wDl-yEcD2iutBxXRfrHo-Q/viewform?usp=sf_link)
:::
## :stopwatch: Agenda
### Warm-up (5 minutes):
#### Questions & Comments about Repeatability, `git` and package managers (`conda`), left over from last week?
---
### Get Access to GitHub CodeSpaces
(1) Add your GitHub ID to the spreadsheet: https://docs.google.com/spreadsheets/d/1yPOJfAusjaoPl6bpB3LRsrVJwSVfGqaHMK9A34TdB9E/edit#gid=0
or here:
---
(2) Look for your invitation to join here: https://github.com/cyverse-education
(3) Go to the `intro2docker` repository here:
https://github.com/cyverse-education/intro2docker
(4) Instructions for Starting a CodeSpace: https://cyverse-learning-materials.github.io/container-camp/cloud/codespaces/
## Containers
- [FOSS Intro to Containers](https://cyverse-learning-materials.github.io/foss/07_reproducibility_ii/)
- [CyVerse Container Camp Intro to Docker (hands-on)](https://cyverse-learning-materials.github.io/container-camp/docker/intro/)
- [Carpentries Containers Lesson (hands-on)](https://carpentries-incubator.github.io/docker-introduction/)
- [Docker examples using Github CodeSpaces](https://github.com/cyverse-education/intro2docker)
## Discussion Q/A (Breakouts)
### Self Assessment Questions
**Q1: What is the difference between a VM and a Container?**
**Q2: What is the difference between a Docker container and a Docker image?**
**Q3: What is an ENTRY POINT in a Docker image?**
**Q4: What would be your preferred Docker base official image to use for supporting the Reproducibility computational environment for your research object? Why?**
**Q5: Do you have Docker installed in your local computer? How can you install it?**