• HashiCorp Developer

  • HashiCorp Cloud Platform
  • Terraform
  • Packer
  • Consul
  • Vault
  • Boundary
  • Nomad
  • Waypoint
  • Vagrant
Vagrant
  • Install
  • Intro
  • Tutorials
  • Documentation
  • Vagrant Cloud
  • Try Cloud(opens in new tab)
  • Sign up
Networking and Provisioning

Skip to main content
3 tutorials
  • Provision a Virtual Machine
  • Configure the Network
  • Explore Other Providers

  • Resources

  • Tutorial Library
  • Community Forum
    (opens in new tab)
  • Support
    (opens in new tab)
  • GitHub
    (opens in new tab)
  1. Developer
  2. Vagrant
  3. Tutorials
  4. Networking and Provisioning
  5. Explore Other Providers

Explore Other Providers

  • 2min

  • VagrantVagrant

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 more.

Install a new provider

Read the documentation of each provider for more information on how to set it them up.

Boot with the new provider

Once you have a provider installed, you do not need to make any modifications to your Vagrantfile; just run vagrant up with the proper provider and Vagrant will do the rest.

$ vagrant up --provider=vmware_desktop

Once you run vagrant up with another provider other Vagrant commands will automatically use that provider. So when you are ready to SSH or destroy for example, run the commands normally (no extra flags necessary).

For more information on providers, read the full documentation on providers.

Next steps

That's it! You have successfully completed the getting started tutorials for Vagrant. Here are some interesting topics you might find relevant.

Learn more about Vagrant

  • Configuring VirtualBox settings
  • Working with Plugins
  • Customizing Synced Folders
  • Provisioning with Puppet, Chef, or Ansible

Try HashiCorp's other products

If you enjoyed these tutorials, find others like them covering HashiCorp's other products:

  • Terraform - Provision infrastructure as code.
  • Vault - Manage secrets and protect data.
  • Consul - Discover services and build service meshes.
  • Nomad - Deploy applications at any scale.
  • Packer - Build automated machine images.
 Previous
 Browse Tutorials

On this page

  1. Explore Other Providers
  2. Install a new provider
  3. Boot with the new provider
  4. Next steps
Give Feedback(opens in new tab)
  • Certifications
  • System Status
  • Terms of Use
  • Security
  • Privacy
  • Trademark Policy
  • Trade Controls
  • Give Feedback(opens in new tab)