NOTE: Docker moves fast and this tutorial is now out of date. Please reference one of my more recent Docker tutorials.
These tutorials accompany a short presentation.
This repo includes a Vagrantfile and Ansible playbook which provision a docker daemon on an Ubuntu 14.04 LTS server to minimize time students spend configuring their environments.
This tutorial is for people new to docker. It covers:
- Docker basics
 - Dockerizing your own apps
 - Managing your development environment with Fig
 
See the intro subdirectory to get started.
This tutorial is for people who already understand the basics of using docker. It includes a survey of different docker projects, plus an exercise to get you working with the docker API. Students will:
- Check out Drone, Deis, and Tutum
 - Play with the docker API
 - Discuss how you're using docker with other folks
 
See the advanced subdirectory to get started.