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.