vagrant Quick-Start (Windows Host mit VirtualBox)

24 Oktober 2020

Umgebungsvariable für Box

Windows

Systemsteuerung → System → Erweiterte Systemeinstellungen → Erweitert → Umgebungsvariablen Unter Systemvariablen hinzufügen: Variable: VAGRANT_HOME Wert: d:\vagrant\.vagrant.d

Linux

export VAGRANT_HOME=...

Box vorbereiten

d:
cd vagrant
mkdir vm_name
cd vm_name
vagrant init

Box konfigurieren

Box hier suchen: https://app.vagrantup.com/boxes/search Vagrantfile entsprechend anpassen. Beispiel:

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
  config.vm.box = "martijnsips/Win10Pro"
  config.vm.network "public_network"

  config.vm.provider :virtualbox do |vb|
    vb.customize [ "modifyvm", :id, "--cpus", 4 ]
    vb.customize [ "modifyvm", :id, "--memory", 2048 ]
  end
end

virtual-box Plugin intallieren

vagrant plugin install vagrant-vbguest

Box starten

vagrant up

Windows Configs

Set-WinUserLanguageList de-DE,de-DE
Set-WinDefaultInputMethodOverride -InputTip “0407:00000407”