of your choice -Modify physical properties of this VM -Establish network interfaces -Set shared folders -Boot up the VM to set it to run -Set the hostname of VM -Provision software on VM -Performs host and guest specific tweaking.
time consuming -Vagrant uses a base image clones it to rapidly create a usable machine -Boxes are added to vagrant by running -$vagrant box add “name” “location”
set up the shell script to install your webserver: config.vm.provision :shell, :path => “bootstrap.sh” Port forwarding: config.vm.network :forwarded_port, host: 3000, guest: 80