Vagrant 流浪者同步/共享文件夹
在我的Vagrant文件(Vagrant 1.7.4)中,我有以下内容:Vagrant 流浪者同步/共享文件夹,vagrant,Vagrant,在我的Vagrant文件(Vagrant 1.7.4)中,我有以下内容: config.vm.synced_folder ".", "/home/vagrant/sync", type: "rsync", :mount_options => ["dmode=777", "fmode=666"], rsync__exclude: [".git/"] ==> default: Rsyncing folder: /project/ => /home/vagrant/sync ==&
config.vm.synced_folder ".", "/home/vagrant/sync", type: "rsync", :mount_options => ["dmode=777", "fmode=666"], rsync__exclude: [".git/"]
==> default: Rsyncing folder: /project/ => /home/vagrant/sync
==> default: - Exclude: [".vagrant", ".git/",]
==> default: Mounting shared folders...
default: /vagrant => /project
当我发布Wagrant up时,它会输出以下内容:
config.vm.synced_folder ".", "/home/vagrant/sync", type: "rsync", :mount_options => ["dmode=777", "fmode=666"], rsync__exclude: [".git/"]
==> default: Rsyncing folder: /project/ => /home/vagrant/sync
==> default: - Exclude: [".vagrant", ".git/",]
==> default: Mounting shared folders...
default: /vagrant => /project
我不明白为什么会有一个共享和同步文件夹。我使用的是virtualbox,所以我知道它们是相同的,但我只想要一个共享文件夹-为什么有2个?所以第一个同步文件夹是虚拟盒共享文件夹的一个术语,所以您可以正确地说2个是相同的。现在来问你的问题
默认情况下,Vagrant将共享您的项目目录(目录
使用“流浪者”文件)到/vagrant
这被定义为config.vm.synced_文件夹“,”/vagrant“
;所以,无论您是否定义了新的同步文件夹,这一个总是会出现
如果不想使用默认的同步文件夹,可以将以下内容添加到Vagrant文件中
config.vm.synced_folder ".", "/vagrant", disabled: true