13

vagrant up を実行すると、 で特定された仮想マシンを実行するのではなく、新しい仮想ボックス マシンが作成され.vagrant\machines\default\virtualbox\idます。次に、新しい仮想マシンの ID がファイルに書き込まれidます。

マイ VM:

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

新しい VM になります。

C:\Users\Chris>vboxmanage  list vms
"MyVM_1373377014" {177aef6c-b9ec-4a85-adad-76c70f80fa62}
"MyVM_1373566342" {4fedb342-cc0b-40fd-a8d1-403049065274}

そして、id新しい VM ID を含む:

C:\Users\Chris>type .vagrant\machines\default\virtualbox\id
4fedb342-cc0b-40fd-a8d1-403049065274

そのため、既存の VM を開始するのではなく、何らかの理由で新しい VM が作成されます。

Vagrant バージョン 1.2.3 を実行しています

4

1 に答える 1