Chapter 1. Setting Up Your Environment

In this chapter, we will cover:

  • Installing Vagrant and VirtualBox
  • Initializing your first environment
  • Installing Vagrant providers
  • Finding additional Vagrant boxes
  • Using existing virtual machines with Vagrant

Introduction

Over the past decade, data centers and server architectures have been revolutionized with the practice of virtualization—the ability to host computational resources that once depended on hardware in specialized software containers. The ability to use flexible virtual environments on shared computational resources allowed system administrators to become more flexible on how software is configured and deployed. More recently, the advantages of virtualization got extended to the desktop. Software ...

Get Vagrant Virtual Development Environment Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.