回答使用vagrant文​​件的提示?

是否可以将脚本添加到回答提示的Vagrant文​​件中。 我为docker供应了一个ubuntu盒子

config.vm.box = "ubuntu" config.vm.provision :shell, :inline => "sudo apt-get update" config.vm.provision :shell, :inline => "sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring" 

运行最后一个命令后,会出现提示

 Do you want to continue [Y/n]? 

更简单的解决scheme是使用apt-get-y选项:

 config.vm.provision :shell, :inline => "sudo apt-get -y install linux-image-generic-lts-raring linux-headers-generic-lts-raring" 

看手册 :

-y, – 是,–assume-yes自动是提示。 假设“是”作为所有提示的答案并且非交互式地运行。 如果发生不合需要的情况,例如更换一个包装或删除一个必需的包,则apt-get将会中止。