我需要在每个vagrant up
上运行vagrant,这可能吗?例如,此规定仅在第一个 vagrant up
上运行:
config.vm.provision "shell", privileged: false, path: "provision.sh"
我应该指定什么才能始终在 vagrant up
上运行它?
最佳答案
从 vagrant 1.6 开始,这个 issue已修复/解决,因此您可以指定是否要在每个设备上运行特定的配置,您可以将 :run => 'always'
添加到您的配置行,如下所示:
config.vm.provision :shell, :run => 'always', :path => "provision.sh", :privileged => false
默认值为一次
关于vagrant - 如何在每次启动时运行 Vagrant 规定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31779974/