Vagrant

Noun · Development

Definitions

  1. A HashiCorp tool that automates the creation and provisioning of reproducible virtual machine environments using a declarative Vagrantfile. It wraps providers like VirtualBox, VMware, and Hyper-V so developers can spin up consistent dev environments with a single 'vagrant up' command.

    In plain English: A tool that lets developers create identical virtual computer environments automatically from a configuration file, so everyone works in the same setup.

    Example: "Before Docker took over, we used Vagrant to give every developer an identical Ubuntu VM so 'works on my machine' wasn't an excuse."

Related Terms