12 lines
499 B
Docker
Raw Normal View History

# This "container" is a workaround to pre-create search indices
FROM jwilder/dockerize:0.6.1
RUN apk add --no-cache curl
COPY corpuser-index-config.json dataset-index-config.json /
CMD dockerize \
-wait http://$ELASTICSEARCH_HOST:$ELASTICSEARCH_PORT \
-timeout 120s \
curl -XPUT $ELASTICSEARCH_HOST:$ELASTICSEARCH_PORT/corpuserinfodocument --data @corpuser-index-config.json && \
curl -XPUT $ELASTICSEARCH_HOST:$ELASTICSEARCH_PORT/datasetdocument --data @dataset-index-config.json