Vagrant | HashiCorp Developer

Development Environments Made Easy

  • Install

  • Tutorials

  • Documentation

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

Use Vagrant to create and configure a reproducible and portable work environment.

HCP Vagrant Registry

Virtual boxes for Linux, Laravel and any development environment

Try HCP Vagrant Registry for free

  • Boxes

    The package format for Vagrant environments - create your own or use one from the public catalog.

  • Vagrantfile

    Describe your virtual machine's configuration and how to provision it.

  • vagrant up

    Create and configure your virtual machine with the single most important Vagrant CLI command.

  • Synced Folders

    Sync files from your host machine to the guest machine.

  • Networking

    Access your virtual machines through the high-level networking set up by Vagrant.

  • Configure Your Network

    Forward network traffic from your local machine to your virtual guest machine running on Vagrant.

  • Plugins

    Add additional functionality to Vagrant via plugins.

  • Providers

    Manage other types of machines via providers.

  • Triggers

    Execute commands on your system before or after Vagrant operations.

  • Vagrant Share

    Share your Vagrant environment with anyone via a single command.

  • The Nomad Autoscaler

    Try out the autoscaling feature of HashiCorp Nomad in a Vagrant environment.

  • Data Encryption in Vault

    Try out data encryption in a Java application with HashiCorp Vault in a Vagrant environment.

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.

Vagrant is not the only tool to manage virtual machines and development environments.

  • CLI Tools

  • Docker

  • Terraform

Read the original on developer.hashicorp.com ↗