Intro to Docker (Pawsey Centre)

Prerequisites

You’ll need a laptop with a web browser and a terminal

Schedule

Setup
00:00 1. Introduction to Docker
00:30 2. Cleaning up Docker
00:45 3. Sharing files with the host with Docker
01:15 4. Long running services with Docker
01:30 5. Build your own container image with Docker
02:00 6. RStudio deployment for fun and profit
02:30 7. Making Python not awful with containers
02:50 8. Containers for machine learning
03:10 9. Docker advanced topics
03:25 10. Run containers on HPC with Shifter (and Singularity)
03:40 11. Molecular dynamics with GPU containers
04:00 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.