Vagrant 请澄清流浪行为

Vagrant 请澄清流浪行为,vagrant,Vagrant,我刚开始和流浪汉一起工作。启动来宾计算机并进行一些更改后(例如,安装了一些更新和python virtualenvs)。几次(vagrant-halt和vagrant-reload)之后,当我用ssh连接到客户机时,我注意到我所有的更改都消失了。当我打开Virtualbox时,我看到有两个盒子,上面写着我的客户操作系统文件夹的名称,在每个vagrant up上,它似乎正在启动第二台机器。当我通过虚拟盒界面启动第一个来宾操作系统时,我看到了我的数据。我怎样才能从第一台机器开始?我应该删除第二个吗?

我刚开始和流浪汉一起工作。启动来宾计算机并进行一些更改后(例如,安装了一些更新和python virtualenvs)。几次(
vagrant-halt
vagrant-reload
)之后,当我用ssh连接到客户机时,我注意到我所有的更改都消失了。当我打开Virtualbox时,我看到有两个盒子,上面写着我的客户操作系统文件夹的名称,在每个
vagrant up
上,它似乎正在启动第二台机器。当我通过虚拟盒界面启动第一个来宾操作系统时,我看到了我的数据。我怎样才能从第一台机器开始?我应该删除第二个吗?它是什么时候创建的

从Waggrant up开始

流浪汉档案

Vagrant.configure(2) do |config|
  config.vm.box = "trusty_14"
  config.vm.network "forwarded_port", guest: 8000, host: 8000
end`

所以我试着去消灭流浪汉。第二台机器确实被删除了,但是在
vagrant up
之后,新的机器被创建了

然后我检查了id下面的@Frédéric Henri建议,在
id
文件中是第二台机器的id,所以我用
VBoxManage list vms
中的第一台机器的id替换了它,一切正常!
但是仍然不知道第二台机器是如何以及何时创建的…

你能发布你的流浪汉文件以及你如何调用它吗?哇,这很奇怪,你有没有试图破坏过这台机器?能否检查文件
/.vagrant/machines/default/virtualbox/id
,并确保它具有作为第一台VM机器的id值?通过检查vm的vbox文件或运行命令
VBoxManage list vms