Vagrant cheat sheet
Through this chapter, I have shown you various tips and tricks when using Vagrant. It's always helpful to learn the correct way of doing something and, when comfortable, using faster methods that you may have picked up along the way. In this section, we will highlight some Vagrant shortcuts that I use and that I hope will help you.
Testing a Vagrantfile
When working with a Vagrantfile, large or small, it can be useful to test it as you write it. If writing a complex Vagrantfile, it can be useful to test certain sections as you add them, without writing the whole thing and getting errors.
Run the vagrant validate
command to test your Vagrantfile without having to run vagrant up
or go through the whole process.
Saving a snapshot
You can quickly and easily save a snapshot of your Vagrant machine and roll back to that at a later date/time. This can be useful for testing purposes, local versioning, and general usage.
Run the vagrant snapshot save [options] [vm-name] [snapshot-save...