Vagrant同步文件夹消失

时间:2015-10-09 13:28:03

标签: vagrant

我使用vagrant并拥有 hashicorp / precise32 框。我的项目位于此框的 / products / 文件夹中。我想从我的主机到达这个文件夹。所以将此配置添加到我的Vagrantfile

config.vm.synced_folder "/products","/products"

还在主机上创建了 / products 文件夹。但是当我通过SSH连接到盒子重新加载后,/ products文件夹的所有内容都消失了。当我注释掉 config.vm.synced_folder 行并重新加载时,内容会再次显示。

你能告诉我我错过了什么吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

Vagrant同步文件夹以相反的方式工作

  

同步文件夹使Vagrant能够同步主机上的文件夹   客人机器,让您继续处理您的项目   主机上的文件,但使用来宾计算机中的资源   编译或运行你的项目。

因此,如果您的来宾计算机上有一个现有文件夹,并且您要求vagrant使用主机中的某个文件夹创建一个同步文件夹,它将会执行,但会替换主机内容中的内容。

old question有一些很好的参考,可以进一步了解