Amber Doctor
Senior Software Engineer
Lunch and Learn
Dec 12, 2014
Development environments made easy
configurable, reproducible, portable
https://www.vagrantup.com/
$ vagrant init hashicorp/precise64
$ vagrant up
You now have a fully running vm in VirtualBox running Ubuntu 12.04 LTS 64-bit.
$ vagrant ssh
* follow actual readme during set up
#all commands are run in the same directory as the Vagrantfile is or will be
#create a new Vagrantfile and
#Ubuntu 12.04 LTS 64-bit virtual machine
#copying over a Vagrantfile replaces this step
vagrant init hashicorp/precise64
#provision or start up vm - (first use provisions)
vagrant up
#ssh into vm
vagrant ssh
#initiates a graceful shutdown of the vm
vagrant halt
#removes the vm (Vagrantfile and content of shared /vagrant are kept)
vagrant destory
By Amber Doctor