Vagrant is a command-line utility that makes it easy to setup and configure virtual machines. This configuration is controlled with special file called a Vagrantfile. This is a small ruby file that controls the config settings for your vm.
If you do not already have Vagrant, follow their Getting Started Guide to get setup.
Add this file to the root folder of you project. Running
vagrant up will install a VM of Ubuntu 14 and then install all the libraries and runtime config needed to use ASP.NET 5.
When you connect to the VM using
vagrant ssh, your project will be accessible in the folder /vagrant/.