Skip to content
Snippets Groups Projects
Dockerfile 407 B
Newer Older
FROM python:3.8 as indexer

WORKDIR /usr/src/app
COPY . /usr/src/app

RUN python3 csv2solr.py > docs.xml

FROM solr:8.7
EXPOSE 8983

USER solr
COPY --from=indexer /usr/src/app/docs.xml /usr/src/app/
COPY --chown=solr:solr ./solr-config/* /usr/src/solr/
RUN precreate-core myth /usr/src/solr/ && \
    solr start && \
    wait-for-solr.sh && \
    sleep 20 && \
    bin/post -c myth  /usr/src/app/docs.xml