为什么在尝试设置新实例时使用相同的虚拟机?

时间:2015-01-14 11:32:02

标签: virtual-machine vagrant virtualbox

我复制了一个现有的vagrant配置以便于设置。当我运行vagrant up时,我原本期望设置一台新机器。相反,它说它启动default机器,它与我现有项目的vm完全相同。

我不想运行vagrant destroy,因为我不想再次提供这两个项目。

1 个答案:

答案 0 :(得分:2)

复制现有的vagrant目录也复制了隐藏目录.vagrant。在那里,存储了对创建的虚拟框的引用。 Vagrant因此思想它已经设置了机器,并且它与现有项目的机器相同。

在新项目中删除此文件夹会删除引用,因此将保留现有的虚拟机器,然后运行vagrant up将配置新计算机并创建自己的虚拟机。