如何一步 运行 来自流浪客内部主机的脚本?
How to run a script from the host inside a vagrant guest in a single step?
目前需要 3 个步骤才能运行 我想要的脚本:
vagrant ssh
cd /vagrant
composer test
有没有一种方法 运行ning composer test
从宿主机器一步到位?
我可以将这 3 个步骤添加到 vagrant 供应脚本中,以便它们在 vagrant up
上自动获得 运行。但是,我希望能够在单个 vagrant 会话期间从主机多次 运行 composer test
并且理想情况下不必先通过 ssh 进入它。
和ssh
一样,vagrant ssh
有一个-c
flag直接到运行的命令,所以你可以这样做:
vagrant ssh -c "cd /vagrant && composer test"
目前需要 3 个步骤才能运行 我想要的脚本:
vagrant ssh
cd /vagrant
composer test
有没有一种方法 运行ning composer test
从宿主机器一步到位?
我可以将这 3 个步骤添加到 vagrant 供应脚本中,以便它们在 vagrant up
上自动获得 运行。但是,我希望能够在单个 vagrant 会话期间从主机多次 运行 composer test
并且理想情况下不必先通过 ssh 进入它。
和ssh
一样,vagrant ssh
有一个-c
flag直接到运行的命令,所以你可以这样做:
vagrant ssh -c "cd /vagrant && composer test"