Skip To Content
Docker 101 is a Course

Docker 101

Ended Oct 1, 2019
4 credits

Spots remaining: 13

Enrollment is closed
Add yourself to the wait list and you'll be auto enrolled when a spot opens

Add to Wait List

Full course description

Term: Fall 2019
Date: September 10th, 17th, 24th, & October 1st
Time: 1:00pm - 2:00pm
Location: Torgerson Hall 1120
Instructor: Michael Scott Irwin.
Presented By: Department of Information Technologies (DoIT)

Containers have completely changed the way software is packaged and distributed within the software industry, even here at Virginia Tech. They help run more reliable and secure applications and have significant potential in the collaborative and research computing space too! However, getting up and going with this new technology can be difficult. Through this four-part 101 series, we will cover the following topics: What actually are containers? What are container images? Why are they so popular? How do I get started? How can I run multi-service applications in containers (databases, caches, etc.)? How can I share these environments with others? How can I minimize my container images? How can I make them more secure? How can I run containers in a reliable manner for production use? We will be starting with the basics, so any and all are welcome! Basic familiarity with using a terminal/command-line will be beneficial, but not absolutely required. Upon completing this series, participants will: Have an understanding of containers, images, and basic orchestration Have an understanding of building container images and running containers Have created images and pushed them to the DoIT image repository Have contributed to the application/image of another individual (collaborating on a project via Git)