Learn the command line utility for managing the lifecycle of virtual machines.
9 tutorials
Get Started
Vagrant isolates dependencies and their configuration within a single disposable and consistent development environment.
Create Your First Dev Environment
10min
What is Vagrant?
Create your first development environment with Vagrant. This quick start provides a brief introduction to Vagrant, its prerequisites, and an overview of three of the most important Vagrant commands to understand.
4min
Install and specify a box
Vagrant uses a base image to quickly clone a virtual machine. In this tutorial specify a base image.
2min
Configure the network
At this point you have a web server running on a Virtual Machine in your Vagrant environment. In this tutorial, use Vagrant's networking features to access the guest machine from your host machine.
Vagrant and Backend Providers
2min
Explore other providers
In these tutorials your project was backed with VirtualBox. But Vagrant can work with a wide variety of backend providers, such as VMware, Hyper-V, and others.