Выполнить несколько команд docker из стека docker-compose - PullRequest
0 голосов
/ 31 августа 2018

Я настраиваю стек docker-compose.

Одной из услуг будет elasticsearch

Я хочу инициализировать его несколькими дампами;

До сих пор мы писали это с использованием контейнера taskrabbit /asticsearch-dump с 5-6 командами следующим образом:

docker run --rm -ti --net=host taskrabbit/elasticsearch-dump \
    --input=http://my_es_host/my_index \
    --output=http://another_host/some_other_index

Теперь another_host будет контейнером / сервисом elasticsearch в стеке docker-compose;

Каков правильный шаблон для этого в стеке docker-compose?

Использовать 5-6 сервисов, каждый с соответствующей командой в режиме однократного выполнения?

Мне известен этот вопрос, но он не решает проблему запуска нескольких команд docker из стека docker-compose (как в этом случае)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...