2014-11-14 68 views
1

我在它自己的專用容器內使用了bower。我也在自己的容器中使用grunt。配置fig以在另一個容器之前運行一個容器

我用無花果配置我的應用程序,除了一種情況外,它的效果很好: 當bower速度不夠快時,由於某些需要的文件,grunt會失敗。

是否有任何方法/訣竅等待咕嚕聲執行,直到涼亭容器完成?

回答

1

只是一些想法:

你可以用在等待涼亭完成bash腳本咕嚕執行 - 例如亭子上創建出一個共享捲上的文件。

或者您可以創建一個'調度程序'映像,它使用docker API或命令行和共享的docker套接字按順序啓動您的bower容器和grunt容器。

或者,我想這是最好的選擇,運行涼亭,然後在單個容器內咕嚕,因爲我沒有看到任何理由分別運行它們。