- vagrant-vbguest automatically installs the host's VirtualBox Guest Additions on the guest system.
- vagrant-librarian-chef let's us automatically run chef when we fire up our machine.
vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-librarian-chef-nochef
cd MY_RAILS_PROJECT
vagrant init
touch Cheffile
vagrant up
vagrant ssh
- SSH access
Vagrant sets up the /vagrant folder as a shared directory between the virtual machine and your host operating system. If you cd /vagrant and run ls you will see all the files from your Rails application.
If you ever edit your Vagrantfile or Cheffile, you can use the following command to reconfigure the machine.
vagrant provision
vagrant up
doesn't find provider Make sure your VirtualBox tools were added toPATH
. For example, for Mac:/Applications/VirtualBox.app/Contents/MacOS/