【发布时间】:2013-07-11 18:17:07
【问题描述】:
当我运行 vagrant up 时,会创建一个新的虚拟机,而不是运行.vagrant\machines\default\virtualbox\id 中标识的虚拟机。然后将新虚拟机的 id 写入id 文件。
我的虚拟机:
C:\Users\Chris>vboxmanage list vms
"MyVM_1373377014" {177aef6c-b9ec-4a85-adad-76c70f80fa62}
下一个:
C:\Users\Chris>echo 177aef6c-b9ec-4a85-adad-76c70f80fa62 > .vagrant\machines\default\virtualbox\id
后跟:
C:\Users\Chris>vagrant up
产生一个新的虚拟机:
C:\Users\Chris>vboxmanage list vms
"MyVM_1373377014" {177aef6c-b9ec-4a85-adad-76c70f80fa62}
"MyVM_1373566342" {4fedb342-cc0b-40fd-a8d1-403049065274}
以及包含新 VM id 的 id:
C:\Users\Chris>type .vagrant\machines\default\virtualbox\id
4fedb342-cc0b-40fd-a8d1-403049065274
因此,出于某种原因创建了一个新 VM,而不是启动现有 VM。
我正在运行 Vagrant 1.2.3 版
【问题讨论】:
标签: vagrant