From the course: Virtualization: Configuring VMs Across Platforms with VMware, Hyper-V, VirtualBox, Vagrant, and KVM
Unlock this course with a free trial
Join today to access over 24,400 courses taught by industry experts.
Understanding Vagrant
From the course: Virtualization: Configuring VMs Across Platforms with VMware, Hyper-V, VirtualBox, Vagrant, and KVM
Understanding Vagrant
- So let's talk about Vagrant. What is Vagrant? Well, Vagrant is a solution that makes it easy to install virtual machines. Vagrant talks to a virtualization product to create virtual machines that are defined in a Vagrant file in one command. So it's really a nice DevOps solution where somebody is handing out a Vagrant file and you run the Vagrant file against your current virtualization provider. Nice thing is that Vagrant supports common virtualization products, and that includes VirtualBox, Hyper-V, as well as VMware Fusion and Workstation. Some virtualization products might require additional drivers to be installed. You'll see that by the time we get hands-on. And ready to use Vagrant file are available on Vagrant Cloud, so if you don't get a Vagrant file from somebody, you can find them yourself from Vagrant Cloud. Now, when you are working with Vagrant, a single VM format is used to deploy virtual machines consistently against any virtualization provider, and that's a big plus…