Я использую docker compose и хочу автоматизировать публикацию файла спецификации супервизора без использования curl (он же запускается, как только он загружается и делает его постоянным):
curl -X POST -H 'Content-Type: application/json' -d @supervisor-spec.json http://localhost:8081/druid/indexer/v1/supervisor
Следует Я установил свой собственный Dockerfile и отправил его в свой docker compose? Примерно так:
RUN bash -c "./bin/start-micro-quickstart &" && \
./bin/post-index-task --file quickstart/tutorial/wikipedia-index.json --url http://localhost:8081 --submit-timeout 600
Или я могу перенаправить свою команду supervisor-spe c. json в папку настроек друида? Если да, как я могу указать start-micro-quickstart?
Мой docker -compose.yml находится здесь (часть друида):
#...
druid:
image: fokkodriesprong/docker-druid
container_name: druid
ports:
- 8081:8081
- 8082:8082
- 8888:8888
depends_on:
- kafka
#...