Vagrant is a tool for quickly deploying Virtual Machines locally. You can use Vagrant with VM platforms such as VirtualBox, KVM, AWS, and even VMware. Vagrant's images are called boxes. You may build your own boxes or download boxes from the public catalog of available boxes. Many of the popular Linux distributions are available. In this section, I'll show you how I built the machines used to test the code used in this book.
Managing virtual machines with Vagrant
Getting ready
First, you'll need to install Vagrant. Vagrant is available for Windows, macOS, and Linux. You may download it from https://www.vagrantup.com/downloads.html. With Vagrant installed, select a working directory. In my examples, I&apos...