Vagrant permite crear y configurar entornos de desarrollo virtualizados de manera sencilla. Se requiere instalar VirtualBox y Vagrant. Una vez instalados, se puede agregar una "caja" o imagen de sistema operativo, e iniciar la máquina virtual con solo dos comandos. Vagrant facilita compartir directorios entre la máquina anfitrión y la virtual, y reenviar puertos para acceder servicios remotamente.