如何更改 vagrant 默认共享文件夹的组 ID 和挂载点

如何更改 vagrant 默认共享文件夹的组 ID 和挂载点

当我使用vagrant默认设置和默认设置时Vagrantfile,它会将当前主机文件夹挂载到:

/vagrant

在来宾框中。目录的所有者和组是vagrant

我如何更改默认共享的挂载点和组 ID?也许我眼瞎了,但我在文档中没有找到任何相关信息。

答案1

您需要覆盖默认的 Vagrant 配置。这应该可行:

config.vm.synced_folder ".", "/mymountpoint", :group => "mygroup"

记录了如何为同步文件夹设置不同的所有者/组这里。对于默认配置,您必须检查源代码

答案2

这是你需要的改变挂载点:

config.vm.synced_folder ".", "/vagrant", disabled: true
config.vm.synced_folder ".", "/newmountpoint", group: "newgroup"

有关详细信息,请参阅synced_folders 部分在 Vagrant 文档中。

相关内容