Vagrant#
to create isolated and portable development environments
Vagrantfile#
config.vm.box: Operating System
config.vm.provider: virtualbox, vmware
config.vm.network: how the host sees the box
config.vm.synced_folder: to access files from local
config.vm.provision: setup the environment
vagrant up: start the machine from Vagrantfilevagrant destroy: delete the machinevagrant suspend: save state and hibernate the machinevagrant resume: restore the suspended machinevagrant halt: power off the machinevagrant reload: reload the machine with new settings