2014-11-14 2 views
1

Я использую беседку внутри своего собственного выделенного контейнера. Я также использую grunt в своем собственном контейнере.Настройте рис для запуска одного контейнера перед другим

Я сконфигурировал свое приложение с помощью фига, и он отлично работает, за исключением одного случая: Когда bower не достаточно быстро, хрюкать не удастся из-за некоторых необходимых файлов.

Есть ли какой-либо способ/трюк, чтобы ждать с выполнением grunts, пока коннектор контейнера не закончит?

ответ

1

Просто несколько идей:

Вы можете обернуть выполнение черновую в Баш скрипт, который ждет шалаша, чтобы закончить - например, становой создает файл на общий объем на выходе.

Или вы можете создать образ «диспетчера», который запускает контейнер с контейнером и вставляет контейнер последовательно с помощью API докеров, или командной строки, и совместно используемого док-сокового сокета.

Или, я думаю, это лучший вариант, запустите беседку, а затем встряхните в одном контейнере, потому что я не вижу причин для их запуска отдельно.

Смежные вопросы