是否可以将脚本添加到 Vagrantfile 来回答提示。我正在为 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]?
一个更简单的解决方案是使用-y
的选项apt-get
:
config.vm.provision :shell, :inline => "sudo apt-get -y install linux-image-generic-lts-raring linux-headers-generic-lts-raring"
See the manual http://linux.die.net/man/8/apt-get:
-y, --yes, --assume-yes 自动提示“是”。假设所有提示的答案都是“是”并以非交互方式运行。如果出现不良情况
情况,例如更改保留的包裹或移除必需品
包,发生然后 apt-get 将中止。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)