centos vagrant box在vagrant up命令中的每个实例上都调用初始化脚本

时间:2018-10-24 21:42:41

标签: vagrant vagrant-provision

我有centos无家可归的盒子。可以找到代码here

在每个实例上,当我执行go.mod时,都会调用用于配置的shell脚本。

当我有基于ubuntu的无聊的盒子时,情况并非如此。仅当我不使用vagrant up命令执行vagrant reload时,Ubuntu盒才配置。

如何避免每次在vagrant up上调用置备Shell脚本而不更改文件或无用的操作系统。

1 个答案:

答案 0 :(得分:1)

在您的Vagrant文​​件中设置

config.vm.provision "shell", run: "always", path: "standalone.sh"

运行:“总是”

在这种情况下,仅当您运行时才会调用该设置

vagrant up --no-provision

https://www.vagrantup.com/docs/cli/up.html#no-provision