我在目录中执行了以下命令(在Windows上,使用Git Bash) D:\vagrant\precise32\02-lamp\
$ vagrant box add precise32 http://files.vagrantup.com/precise32.box
$ vagrant init precise32
$ vagrant up
Run Code Online (Sandbox Code Playgroud)
注意.我没有改变原来的Vagrantfile.
我认为该目录D:\vagrant\precise32\02-lamp\将是VDI类文件的位置,但事实并非如此.工作目录充当共享文件夹.
我找到了Vagrant盒子的位置
C:\Users\USER\.vagrant.d\boxes\precise32\0\virtualbox
根据我在VirtualBox GUI中找到的VM的Vagrant保存更改的位置虚拟硬盘驱动器文件的位置.这是
C:\Users\USER\VirtualBox VMs\02-lamp_default_1458429875795_57100\
我想把这个文件放在系统驱动器中,C:\而不是放在数据驱动器中D:\.如何设置这样的流浪汉配置?
我想在Vagrant盒子里创建可移植的开发环境.但是面临着ssh密钥访问权限的问题.在一些目标机器上,我没有足够的权利来改变它们.是否可以将Vagrant配置为仅具有密码才能使盒子完全独立于权限?