All the necessary ingredients to build a Docker image for use with Vagrant.
The images already contain Puppet and run SSH.
The main aim here is to make something that will work with Vagrant with Docker as a drop-in replacement for VirtualBox/vagrant-lxc.