An Intro to, Provisioning, and Configuring Vagrant

I’ve been happy using Vagrant for quite a while now. I work with AWS and DevOps tools, and installing them all on one system can mess things up. Vagrant is great for doing crazy things without actually breaking your system. And if you’re not already using it, you should start now.

If you’re familiar with VirtualBox or VMware then learning Vagrant will be easy. Think of Vagrant as simple interface in front of VirtualBox or VMware. A single config file, called Vagrantfile, allows you to customize your virtual machines, also called Vagrant boxes. And a simple CLI interface lets you start, stop, suspend, or destroy your boxes.