首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流浪汉不分享我的文件夹?

流浪汉不分享我的文件夹?
EN

Stack Overflow用户
提问于 2015-11-27 02:34:48
回答 1查看 482关注 0票数 0

首先,我使用的是威士忌盒,但请考虑以下几点:

代码语言:javascript
复制
# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|

    config.vm.box = "scotch/box"
    config.vm.network "private_network", ip: "192.168.33.25"
    config.vm.hostname = "scotchbox"
    config.vm.synced_folder ".", "/var/www", :mount_options => ["dmode=777", "fmode=666"]

    # Optional NFS. Make sure to remove other synced_folder line too
    # config.vm.synced_folder ".", "/var/www/", :nfs => { :mount_options => ["dmode=777","fmode=666"] }

    config.vm.provider "virtualbox" do |v|
      v.memory = 1536
    end

end

现在考虑以下文件夹:

现在,在执行vagrant up && vagrant ssh之后,考虑下面的内容,然后执行cd /var/www

代码语言:javascript
复制
vagrant@scotchbox:/var/www$ ls
vagrant@scotchbox:/var/www$ 

public/html/在哪里?我已经尝试过nfs方法,但仍然一无所获。Ideas

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-27 08:28:16

你能试着做:

代码语言:javascript
复制
config.vm.synced_folder "./", "/var/www", :mount_options => ["dmode=777", "fmode=666"]

或者使用绝对路径。

原因之一是.已经映射到VM上的/vagrant。您可以签入映射的共享文件夹vagrant up的输出。因此,取决于流浪者如何处理同步文件夹的顺序,它可以映射它的vagrant文件夹,这样.就可以用/vagrant而不是/var/www映射。

如果存在的/vagrant是问题所在,并且您没有使用,则可以添加

代码语言:javascript
复制
config.vm.synced_folder ".", "/vagrant", disabled: true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33949526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档