Vagrant包 - 结果框中没有包含任何文件

时间:2017-03-02 12:21:10

标签: vagrant

我试图导出我的Vagrant机器。我在计算机A上运行vagrant package mymachine,然后将生成的package.box文件复制到计算机B.然后运行vagrant box add package.box --name mymachine(在计算机B上)。一切似乎都很好。然后我运行vagrant up mymachine(使用我从计算机A复制的Vagrantfile)和vagrant ssh mymachine,发现原始计算机中没有任何文件出现在新计算机上。关于我可能做错什么的任何想法?

1 个答案:

答案 0 :(得分:1)

如果您从计算机A复制了Vagrantfile,则可能它不会引用您的新框。编辑计算机B上的Vagrantfile并更改此部分

Vagrant.configure("2") do |config|
  config.vm.box = "mymachine"
  ...
end

当你从这个VM启动实例时(你可能需要销毁当前的VM并重新创建它),它将从newmachine VM创建一个新的虚拟机