Vagrant + Chef符号链接公共文件夹到另一个文件夹

时间:2014-03-03 12:53:58

标签: vagrant symlink

我想知道是否可以在Vagrant / Chef设置中对公用文件夹进行符号链接,以便它指向另一个文件夹。

e.g。我有我的工作目录〜/ home / work / site 我在〜/ home / work / vm

创建了一个Vagrant设置

我想symlink~ / home / work / vm / public到〜/ home / work / site

这是可能的还是我需要将所有文件放在Vagrant文​​件夹中?

由于

1 个答案:

答案 0 :(得分:2)

您的问题是缺少您正在尝试做的详细信息(因为在主机上使符号链接与Vagrant无关),但我想您想从虚拟中访问〜/ home / work / site目录机。在这种情况下,请阅读synced folder documentation。例如:

Vagrant.configure("2") do |config|
  config.vm.synced_folder "../site", "/vagrant/public"
end

当然,您可以根据需要选择访客路径。如果需要,甚至可以禁用默认挂载(config.vm.synced_folder ".", "/vagrant", disabled: true)。