Vagrant
Development Environments Made Easy
![](https://www.datocms-assets.com/2885/1662767777-dev-dot-vagrant-landing-hero-2x.png)
What is Vagrant?
Vagrant is the command line utility for managing the lifecycle of virtual machines. Isolate dependencies and their configuration within a single disposable and consistent environment.
Learn more about Vagrant features
![](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1679087784-devdot-vagrant_dm.png&w=3840&q=75)
![](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1679095215-devdot-vagrant_lm.png&w=3840&q=75)
Getting Started
Use Vagrant to create and configure a reproducible and portable work environment.
Fundamentals
Important Concepts
Additional Reading
Use Cases with Vagrant
Contributing to Vagrant
HashiCorp has some community guidelines to ensure our public forums are a safe space for everyone. When contributing to Vagrant, please respect the same guidelines.