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