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