Workshop: A Hands-on Intro to Docker

Docker is one of the hottest technologies in our industry today. It lets you create and manage containers—like virtual machines but smaller and faster. They can provide on-demand, disposable test environments that start quickly, repeatably, locally or in the cloud. When you want, you can tear down the environment and recreate a pristine copy within seconds. And since the process is automated, anyone on the team can use the same commands to get their own test systems. Then, when you finish testing, those containers can be deployed directly into production. At each stage, the environments for development, test, and production will all look and behave the same.

This workshop is a hands-on introduction for anyone interested in learning Docker–you will need your laptop. We will walk through building docker containers, starting out simple but moving to more pragmatic setups. We’ll test those systems locally and in the cloud. As we iterate, we will build out tests and capabilities. And then I’ll show how all of this evolves to a full-blown, production-ready setup.

Workshop Takeaways:

  • See how to install and use Docker to set up a local test environment.
  • Learn what containers are and why they are critical to DevOps.
  • Learn how to construct and run containers, locally and in the cloud.
  • Learn how to network containers and share files and data between containers.
  • See how containers can be used in production.

Automation DevOps Workshop
Location: TBD Date: October 23, 2018 Time: 1:00 pm - 4:00 pm Gene Gotimer - STPCon Fall 2017 Gene Gotimer