参考:制作win10的box,记得打开远程桌面。
参考:Vagrantfile文件,注意是通过winrm管理win10,而不是ssh。
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.guest = :windows
config.vm.communicator = "winrm"
config.vm.boot_timeout = 600
config.vm.graceful_halt_timeout = 600
config.vm.define :server do |server|
server.vm.box = "Win10P"
server.winrm.username = "xxx"
server.winrm.password = "xxx"
server.vm.network "public_network", ip: "10.200.60.170", netmask: "255.255.192.0"
server.vm.provider "virtualbox" do |vb|
vb.cpus = 2
vb.customize ["modifyvm", :id, "--cpuexecutioncap", "80"]