如何在 Vagrant 中 运行 内联脚本?
How to run inline script in Vagrant?
我是 Vagrant 的新手,正在尝试按照文档执行内联脚本。我的理解是,当我vagrant ssh
时,我应该看到内联执行的输出。但我没有看到。 vagrant reload
后再次尝试,但没有成功。这里有什么问题吗? Vagrant version 1.7.2
Vagrant.configure(2) do |config|
...
config.vm.provision "shell", inline: "echo I am Ubuntu"
end
我尝试但失败的另一个变体是
Vagrant.configure(2) do |config|
...
config.vm.provision "shell" do |s|
s.inline: "echo I am Ubuntu"
end
end
你需要运行
vagrant provision
才能看到留言。
Provisioning 意味着当您第一次启动新虚拟机时 运行 一次,它将 运行 设置机器的操作。
我是 Vagrant 的新手,正在尝试按照文档执行内联脚本。我的理解是,当我vagrant ssh
时,我应该看到内联执行的输出。但我没有看到。 vagrant reload
后再次尝试,但没有成功。这里有什么问题吗? Vagrant version 1.7.2
Vagrant.configure(2) do |config|
...
config.vm.provision "shell", inline: "echo I am Ubuntu"
end
我尝试但失败的另一个变体是
Vagrant.configure(2) do |config|
...
config.vm.provision "shell" do |s|
s.inline: "echo I am Ubuntu"
end
end
你需要运行
vagrant provision
才能看到留言。
Provisioning 意味着当您第一次启动新虚拟机时 运行 一次,它将 运行 设置机器的操作。