我刚刚开始与Vagrant合作。启动客户机并进行一些更改后(例如安装了一些更新和python virtualenvs)。经过少量(vagrant halt
和vagrant reload
),当我进入客机时,我注意到我所有的变化都消失了。当我打开Virtualbox时,我看到有两个盒子,其中包含我的文件夹名称和guest操作系统,在每个vagrant up
上,它似乎正在启动第二台机器。当我通过虚拟框界面启动第一个客户操作系统时,我看到我的数据存在。我怎样才能从第一台机器开始流浪?我应该删除第二个吗?什么时候创建?
从vagrant up
Vagrantfile
Vagrant.configure(2) do |config|
config.vm.box = "trusty_14"
config.vm.network "forwarded_port", guest: 8000, host: 8000
end`
答案 0 :(得分:0)
所以我试着vagrant destroy
。确实删除了第二台机器,但在vagrant up
之后创建了新机器。
然后我检查了ID跟随@FrédéricHenri的建议,并且在id
文件中是第二台机器的id,所以我用VBoxManage list vms
中的第一台机器的id替换了它,一切正常!
但仍然没有得到如何以及何时创建第二台机器......