In this Video tutorial, we’ll guide you through the setup and configuration of Vagrant, a great tool, built on top of VirtualBox (and not only), which provides easy to configure, reproducible, and portable work environments.
The great thing about Vagrant, is that you’ll have a completely isolated, disposable, and full DevStack in no time. It’s just a matter of 2 commands: Vagrant Init and Vagrant up…and Bum! You’ll have your full Virtual Machine up and running and provisioned just like you want.
If you are looking for an example, you can configure a full Ubuntu box, provided with NodeJs, Ruby, Karma, Bower, Grunt, and Yeoman in 5 minutes.
I suggest you download and install both Vagrant and Virtual Box before watching the tutorial, at the following urls:
http://www.vagrantup.com/
https://www.virtualbox.org/
If you are looking for the list of the available base boxes, you can find it at this link: http://www.vagrantbox.es/
Also, there is a good community on Github which provides tons of ready to go Boxes, as well as VagrantCloud (https://vagrantcloud.com), which contains a never ending list of boxes, as well as providing you the change to share the access to your box with your collaborators.
I hope you’ll enjoy this tutorial and subscribe to the channel, to remain always up to date with our latest tuts! Enjoy!