Vagrant共享文件夹会擦除文件夹中的所有内容

时间:2014-08-24 11:26:01

标签: ubuntu nginx vagrant

在VagrantFile配置文件中:config.vm.synced_folder "../nginx_config/", "/etc/nginx"

一旦我添加了我的配置文件并重新加载vagrant实例,它就会获取guest虚拟机上的目录我尝试了更改主机(我的计算机)上文件夹nginx_config的位置的不同可能性但我总是得到相同的结果

当我禁用共享时,访客(流浪者)上的/etc/nginx内容又回来了。

这里有什么问题?

1 个答案:

答案 0 :(得分:1)

当您使用Vagrant的同步文件夹机制时,它实际上使用VirtualBox的共享文件夹功能。 (我假设您使用VirtualBox作为提供者)

共享文件夹的实施方法是将文件夹安装在您指定的位置,方式与使用网络共享完成相同。

在Linux中,如果您使用其中包含现有文件的挂载点,则原始文件在挂载后将变为不可见,并在卸载后重新出现。请参阅similar question