vagrant共享目录
共享目录
共享目录可以设置Vagrant在宿主机(host)和虚拟机(guest)之间同步文件,这样做的好处是可以在宿主机上开发,在虚拟机上运行。
vagrant默认的共享目录在宿主机上是和Vagrantfile文件同路径下的/vagrant文件夹,在虚拟机上是/home/vagrant目录。如果要共享其他的文件夹,还是在Vagrantfile中进行配置,例如:
Vagrant.configure("2") do |config|
# other config here
config.vm.synced_folder "src/", "/srv/website"
end
config.vm.synced_folder方法用来配置共享文件夹, 第一个参数是宿主机的路径,如果是相对路径,那么默认是在项目根目录下,第二个参数是虚拟机上的路径,这个路径参数必须是绝对路径。在虚拟机中将会根据这里的设置,在系统中创建共享文件夹。
在用 vagrant up 启动虚拟机的时候ÿ