您可以通过执行以下操作来设置该文件夹的名称,并在Vagrantfile中引用它:
vb_memory = 2048 vb_cpus = 2 vb_name = "mylinuxvm-foobar-mem#{vb_memory}-cpu#{vb_cpus}" ... this.vm.provider :virtualbox do |vb| vb.memory = vb_memory; vb.cpus = vb_cpus vb.name = vb_name # Setting the above would create a directory like this : # $HOME/VirtualBox VMs/mylinuxvm-foobar-mem2048-cpu2 end
这将使文件夹的名称保持唯一,您也可以在整个Vagrant文件中将其引用为 vb_name
vb_name