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

Vagrant包-结果框中未包含任何文件,vagrant,Vagrant,我想出口我的流浪机器。我在计算机A上运行了vagrant package mymachine,然后将生成的package.box文件复制到计算机B上。然后运行vagrant box add package.box——命名为mymachine(在计算机B上)。一切似乎都很顺利。然后我运行了vagrant up mymachine(使用我从计算机A复制的vagrant文件)和vagrant ssh mymachine,发现新机器上没有原始机器中的任何文件。你知道我可能做错了什么吗?如果你从计算机A复

我想出口我的流浪机器。我在计算机A上运行了
vagrant package mymachine
,然后将生成的package.box文件复制到计算机B上。然后运行
vagrant box add package.box——命名为mymachine
(在计算机B上)。一切似乎都很顺利。然后我运行了
vagrant up mymachine
(使用我从计算机A复制的vagrant文件)和
vagrant ssh mymachine
,发现新机器上没有原始机器中的任何文件。你知道我可能做错了什么吗?

如果你从计算机A复制了Vagrant文件,它可能没有引用你的新框。编辑计算机B上的文件并更改此部分

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

当您从此VM启动实例时(您可能需要销毁当前VM并重新创建),它将从newmachine VM创建一个新VM

我不明白。我是否应该编辑
config.vm.box
以指向导出的文件?不是导出的文件,而是新框的名称-导入框后运行
vagrant框列表
,并在vagrant文件的
config.vm.box
中使用相同的名称