Vagrant的权限问题:501拨出

时间:2017-02-03 10:11:59

标签: vagrant virtual-machine virtualbox vagrantfile

当尝试使用NFS与Vagrant同步文件夹时,在我的流浪者上,我将权限视为用户501组拨出。

我修复了禁用NFS并在Vagrant文​​件中手动指定用户和组的问题。我想使用NFS。

这是我的VagrantFile

$BOX = "ubuntu/xenial64"
$IP = "10.0.0.10"
$MEMORY = ENV.has_key?('VM_MEMORY') ? ENV['VM_MEMORY'] : "1024"
$CPUS = ENV.has_key?('VM_CPUS') ? ENV['VM_CPUS'] : "1"

Vagrant.configure("2") do |config|
  config.vm.hostname = "name.dev"
  config.vm.box = $BOX
  config.vm.network :private_network, ip: $IP
  config.ssh.forward_agent = true

  config.vm.synced_folder ".", "/var/www/name/current", type: "nfs"

  config.vm.provider "virtualbox" do |v|
    v.name = "name
    v.customize ["modifyvm", :id, "--cpuexecutioncap", "100"]
    v.customize ["modifyvm", :id, "--memory", $MEMORY]
    v.customize ["modifyvm", :id, "--cpus", $CPUS]
  end
end

我尝试过nfsbind,但似乎这需要我宁愿避免的绝对路径。 有什么提示吗?

由于

0 个答案:

没有答案