

Now that’s set up let’s firstly destroy the VM by: This means you can write all the code / scripts you need in whichever environment you prefer, then transfer them to a standardized development environment! Provisioning Software Notice how that folder now exists on the VM.

We need an SSH client, Windows doesn’t come with one 1.

Run the installer with all default settings.This is based on Chris Le’s article which can be found here with the core difference being installation on a Windows environment. The Exerciseīelow I’m going to setup a Ubuntu Precise32 VM then install Selenium with the Chrome Driver. The main advantage of Vagrant is how quickly you can script an environment whilst providing the ability to consistently recreate it from a small footprint. It stores your environments in “Box” files which are the base images and allows you to script the installation of software making it easy to rebuild an environment from scratch. It uses VirtualBox to run the virtual machine then allows configuration of these machines with scripts. Vagrant allows you to set up a VM containing your entire development environment in a similar fashion to VMWare.
