This repo contains the exercises and demo code for a Containers from Scratch presentation (slides).
To follow along with this demo:
- Clone this repo
- Install Vagrant w/ Virtualbox support; tested w/ Vagrant 1.8.5
- run
bootstrap.sh# will install an Ubuntu 16.04.2 Vagrant box - run
vagrant up - follow steps in
demo.sh#almost, but not quite runnable
Note: The Vagrant VM provider is Virtualbox. If you need to use a different provider you can:
- switch provider to, e.g. VMWare, Hyper-V
- provision an Ubuntu 16.04 host by other means and then run the commands in
provision.sh
This presentation is inspired by these truly excellent presentations:
- Jerome Petazzoni at DockerCon EU 2015
- these exercises are a literal port of the closing demo from Jerome's talk
- Liz Rice's Containers From Scratch (golang)