choco install vagrant
vagrant plugin install vagrant-vmware-desktop
#crear una carpeta vagrant donde vayas a trabajar
mkdir vagrant
cd vagrant
# Para mayor orden, crear una carpeta por sistema o vagrantfile
mkdir debian12
cd debian12
# Inicializar vagrant con la box debian12
vagrant init generic/debian12
# Modificar Vagrantfile
notepad .\Vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "generic/debian12"
config.vm.provider "vmware_desktop" do |vmware|
vmware.vmx["memsize"] = "1024"
end
end
# Arrancar máquina
vagrant up --provider=vmware_desktop
net.exe start vagrant-vmware-utility
vagrant ssh
vagrant init [nombre_box]
vagrant up
vagrant halt
vagrant suspend
vagrant resume
vagrant destroy
vagrant ssh
vagrant reload
vagrant global-status
vagrant plugin install [nombre_plugin]
vagrant plugin list
config.vm.hostname = "mi-nombre-de-maquina"
vmware.vmx["ethernet0.networkName"] = "Red-Publica"
vmware.vmx["svga.autodetect"] = "FALSE"
vmware.vmx["svga.vramSize"] = "128"
vmware.vmx["scsi0:0.present"] = "TRUE"
vmware.vmx["scsi0:0.fileName"] = "mi-disco.vmdk"
vmware.vmx["memsize"] = "4096"
vmware.vmx["numvcpus"] = "2"
vmware.vmx["gui.fitGuestToHost"] = "TRUE"
vmware.vmx["gui.fullscreen"] = "FALSE"
config.vm.hostname = "mi-nombre-de-maquina"
vmware.vmx["ethernet0.networkName"] = "Red-Publica"
vmware.vmx["svga.autodetect"] = "FALSE"
vmware.vmx["svga.vramSize"] = "128"
vmware.vmx["scsi0:0.present"] = "TRUE"
vmware.vmx["scsi0:0.fileName"] = "mi-disco.vmdk"
vmware.vmx["memsize"] = "4096"
vmware.vmx["numvcpus"] = "2"
vmware.vmx["gui.fitGuestToHost"] = "TRUE"
vmware.vmx["gui.fullscreen"] = "FALSE"