Chapter 2. Single Machine Environments

In this chapter, we will cover:

  • Defining a single machine Vagrant environment
  • Forwarding ports from a Vagrant machine
  • Starting a GUI with Vagrant
  • Sharing Vagrant guest folders with the host
  • Sharing folders using Network File Systems
  • Sharing folders with rsync
  • Customizing virtual machine settings (VirtualBox)
  • Customizing virtual machine settings (VMware Desktop)
  • Sharing environments with source control