我想知道是否可以在Vagrant / Chef设置中对公用文件夹进行符号链接,以便它指向另一个文件夹。
e.g。我有我的工作目录〜/ home / work / site 我在〜/ home / work / vm
创建了一个Vagrant设置我想symlink~ / home / work / vm / public到〜/ home / work / site
这是可能的还是我需要将所有文件放在Vagrant文件夹中?
由于
答案 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
)。