保持守卫运行在docker集装箱内

大家。 有没有办法让守卫运行在docker集装箱内?

在这一点上,我尝试了许多不同的东西,但似乎都失败了。

最初我运行的是bundle exec guard ....但是现在我需要用Docker Cloud来pipe理Docker容器,我不能再指定-i作为运行命令的选项,所以这种方法在引导后立即closures。

 11:03:18 - INFO - Guard is now watching at '/usr/app' 11:03:19 - INFO - Bye bye... 

我试图以ruby文件编程的方式运行Guard

 ... guardfile = <<-EOF ... EOF Guard.start(guardfile_contents: guardfile) 

以相同的结果。

我也试图直接使用听gem,但在这种情况下,文件的变化不拾起。

现在,我没有select。 有什么build议么?

谢谢

如果你不能再指定-i选项,你仍然可以通过在Guardfile禁用Guardfile来获得相同的效果:

https://github.com/guard/guard/wiki/Guardfile-DSL—Configuring-Guard#interactor

与: interactor :off

Interesting Posts