Tutorial for creating virtual machines. Two technologies are considered: Vagrant boxes and virtualenv.
View the Project on GitHub hplgit/vagrantbox