Vagrant :: Installation | Downloads

@ Win10

@ WSL (beta)

@ Ubuntu

# Install VirtualBox + Vagrant (NOT AS ROOT)
sudo apt-get install virtualbox -y
sudo apt-get install vagrant -y

@ Linux (other)

Quick Start

# Verify
vagrant 
# Popular box (VirtualBox provider)
vagrant box add ubuntu/trusty64
# Init  
vagrant init ubuntu/trusty64
# launch VM 
vagrant up
# login
vagrant ssh  
# debug ssh issues
vagrant ssh-config 

Tips & Tricks @ Hyper-V

Vagrant.configure("2") do |config|
    config.vm.box = "hashicorp/precise64"
    config.vm.provider "hyperv"
    config.vm.network "public_network"
    # Disable (SMB) Synched Folders
    config.vm.synced_folder ".", "/vagrant", disabled: true
    # Set provider to Hyper-V
    config.vm.provider "hyperv" do |h|
    # Improve spin-up time
        h.enable_virtualization_extensions = true
        # h.differencing_disk = true # depricated
        h.linked_clone = true
    end
end