On Github broderboy / vagrant-presentation
An Open Source tool for building and distributing development environments
Vagrant can help automate common Dev and Ops scenarios
By providing easy to configure, lightweight, reproducible, and portable virtual machines targeted at development environments, Vagrant helps maximize the productivity and flexibility of you and your team.
Virtual Machines:
All of this saves time, money, and frustration
$ vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
Think: Ai's "magento box", or "wordpress box", or could just be project specific
$ mkdir vagrant_guide $ cd vagrant_guide $ vagrant init
This can be done to new or existing projects
Vagrant::Config.run do |config| config.vm.box = "lucid32" endvagrant up vagrant halt vagrant reload
$ vagrant box remove lucid32
Vagrant::Config.run do |config| config.vm.forward_port 80, 8000 config.vm.box = "lucid32" endProfit
$ vagrant package --vagrantfile Vagrantfile.pkg