It is crucial for developers to be authoring code and test it in a production-like environment. Asking extra hardware most time costs prohibited route. Fortunately, virtualization and containerization provide developers with sufficient tools to manage this. This post will focus on the Vagrant to establish virtual machines on window os.
Create a base box
following the instruction to set up the base window server 2012 r2 image. note: you have to enable the VT_X(virtualization) in bios to able to use virtual box
Add base box
vagrant box add WinServerBase C:\Mydata\Virtual\windows_2012_r2_virtualbox.box
Start base box
vagrant init WinServerBase
vagrant up
vagrant rdp
Prevision
you will need to modify the Vagrantfile to provision the virtual box to host the website or other applications, like
config.vm.provision "shell",path:"installCplusRuntime.cmd" config.vm.provision :shell, path:"disable-firewall.ps1"