FROM solr:8.11.3

# change to root user temporarily for the following RUNs
USER root

## Upgrade security fixes
RUN set -xe \
   && apt-get -y update \
   && apt-get -y upgrade \
   && apt-get clean \
   && rm -rf /var/lib/apt/lists/*

# change the container user back to Solr for future use
USER ${SOLR_USER}
## Custom specifications
### Create core "core"
ENTRYPOINT ["docker-entrypoint.sh", "solr-create", "-c", "core", "-d", "/solr-config"]

COPY ./docker/solr/conf /solr-config
