Vagrant 如何从来宾系统中手动运行资源调配脚本?
我想从vagrant guest中手动执行一个shell配置脚本。我不想使用Vagrant 如何从来宾系统中手动运行资源调配脚本?,vagrant,Vagrant,我想从vagrant guest中手动执行一个shell配置脚本。我不想使用vagrant provision命令来运行我的脚本 最重要的是,我希望使用与shell provisioner执行脚本相同的权限和环境执行脚本 stratosruntime.vm.provision "shell", path: "myscript.sh" 我想,根据来宾操作系统的类型,说明可能会有所不同,但当sudo可用时,这就是所需的全部内容: [vagrant@localhost ~]$ sudo /vagra
vagrant provision
命令来运行我的脚本
最重要的是,我希望使用与shell provisioner执行脚本相同的权限和环境执行脚本
stratosruntime.vm.provision "shell", path: "myscript.sh"
我想,根据来宾操作系统的类型,说明可能会有所不同,但当sudo可用时,这就是所需的全部内容:
[vagrant@localhost ~]$ sudo /vagrant/myscript.sh
或者,我应该在
sudo
中使用一些其他参数,例如-I
?似乎Vagrant使用sudo-E-H
来执行shell命令: