我最近在 Windows 8 环境中安装了 vagrant 和 red hat。我想在 vagrant 机器上运行的 redhat 中的 windows 驱动器中使用我的项目。是否有一种机制可以在 vagrant 虚拟机内的 windows 环境中复制粘贴或访问已存在的项目文件夹。我在 Windows 8 上运行,并使用 Red Hat 7 作为 Vagrant 的客户操作系统。
答案1
同步文件夹的基本用法,在你的 Vagrantfile 上查找(这将默认被注释掉,你可以通过删除 # 符号来使用它):
Vagrant.configure("2") do |config|
# other config here
config.vm.synced_folder "shared/", "/home/vagrant/shared"
end
“共享”文件夹与 Vagrantfile 位于同一文件夹中
red-hat -
- shared/
- Vagrantfile
“/home/vagrant/shared”文件夹将是 Red Hat 框内的目录,里面的所有文件都将与 Windows 文件夹同步。您还可以将此框的共享文件夹移动到其他地方,即“/srv/website”。