Kiedy uruchamiam vagrant, tworzona jest nowa maszyna wirtualna, a nie uruchamiana wirtualna maszyna określona w .vagrant\machines\default\virtualbox\id
. Identyfikator nowej maszyny wirtualnej jest następnie zapisywany w pliku id
.vagrant up nie uruchamia vm w .vagrant machines default virtualbox id
My VM:
C:\Users\Chris>vboxmanage list vms
"MyVM_1373377014" {177aef6c-b9ec-4a85-adad-76c70f80fa62}
Następny:
C:\Users\Chris>echo 177aef6c-b9ec-4a85-adad-76c70f80fa62 > .vagrant\machines\default\virtualbox\id
Obserwowani przez:
C:\Users\Chris>vagrant up
rezultatów w nowym VM:
C:\Users\Chris>vboxmanage list vms
"MyVM_1373377014" {177aef6c-b9ec-4a85-adad-76c70f80fa62}
"MyVM_1373566342" {4fedb342-cc0b-40fd-a8d1-403049065274}
A id
zawierający nowy VM ID:
C:\Users\Chris>type .vagrant\machines\default\virtualbox\id
4fedb342-cc0b-40fd-a8d1-403049065274
Więc nowy VM jest tworzony z jakiegoś powodu zamiast uruchamiania istniejącego.
biegnę wersję Vagrant 1.2.3