【问题标题】:How do I configure a synced folder on Vagrant with an absolute path?如何使用绝对路径在 Vagrant 上配置同步文件夹?
【发布时间】:2017-07-27 20:19:58
【问题描述】:

我正在尝试使用 Windows 2012R2 主机和 Ubuntu 12.04 来宾为 Vagrant 配置同步文件夹。我尝试了各种相对路径但没有成功。我的安装在 D: 驱动器上,而 VirtualBox 配置在 C: 驱动器上,所以我不确定默认同步位置在哪里,我正在尝试使用绝对文件路径。这是正确的 Vagrantfile 配置文件,因为我已经成功地在此处进行了其他配置,例如端口转发,但我真的很难让同步文件夹正常工作。

这是我目前正在尝试的:

config.vm.synced_folder "D:/Users/slittle/vagrant_data", "/home/vagrant/data"

我的 Vagrantfile 的位置是 D:\Users\slittle,我已经在这两个位置创建了文件夹。

【问题讨论】:

  • 嗯,上次我检查 Windows 时,这是有效的 - 你可以试试 config.vm.synced_folder "D:\\Users\\slittle\\vagrant_data", "/home/vagrant/data" 吗?您确认 vagrant_data 文件夹存在于 D:/Users/slittle 下? vagrant up 的同步文件夹部分的输出是什么?
  • 我尝试了您的建议,但没有成功。我检查了 vagrant_data 文件夹也在那里。

标签: vagrant virtualbox vagrantfile


【解决方案1】:

如您所见,双斜线的作用不同:

config.vm.synced_folder "C:\Users\tash\sync_test", "/home/vagrant"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-21
    • 1970-01-01
    • 2018-11-07
    • 2015-09-26
    • 2016-02-08
    • 1970-01-01
    相关资源
    最近更新 更多