Я настраиваю стек 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
(как в этом случае)