ubuntu - Vagrant 共享文件夹会删除我文件夹中的所有内容

标签 ubuntu nginx vagrant

在 VagrantFile 配置文件中:config.vm.synced_folder "../nginx_config/", "/etc/nginx"
一旦我将它添加到我的配置文件并重新加载 vagrant 实例,它就会使 guest 上的目录为空我尝试了不同的可能性来更改文件夹的位置 nginx_config在主机(我的电脑)上,但我总是得到相同的结果。

当我禁用共享时,/etc/nginx 的内容客人( Vagrant )又回来了。

这里可能是什么问题?

最佳答案

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

共享文件夹是通过将文件夹安装在您指定的位置来实现的,其方式与使用网络共享完成类似。

在 Linux 中,如果您使用已存在文件的挂载点,则原始文件在挂载后将变得不可见,并在卸载后重新出现。见 similar question .

关于ubuntu - Vagrant 共享文件夹会删除我文件夹中的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25471212/

相关文章:

linux - 在 Linux/Ubuntu VM 上安装 Dropbox 文件夹以与 IPython Notebook 一起使用

google-chrome - Chrome 忽略 ETag header ,只使用内存缓存/磁盘缓存

ubuntu - 在 Chef 中创建厨房时出错

nginx 为哪些内容类型启用压缩

laravel - 如何销毁和重新创建 Vagrant/宅基地机器?

Vagrant 默认配置

ruby-on-rails -/usr/bin/env : ruby 1. 8:没有这样的文件或

linux - 如何在 Ubuntu 上安装 chkconfig?

ubuntu - Tpm2 未列出 sha1 PCR 库

php - nginx - 在内部重定向到 "/index.html"时重写或内部重定向周期