vagrant Vagrant Vagrant file for testing different boxes (OS). The provider used here is Virtualbox, but it can be replaced by VMWare, Qemu, or Docker.