mirror of
https://github.com/Alfresco/SearchServices.git
synced 2026-09-16 18:12:56 +00:00
23 lines
585 B
Docker
23 lines
585 B
Docker
# Alfresco Solr 6 Docker image
|
|
#
|
|
FROM java:8
|
|
MAINTAINER Gethin James, gethin.james@alfresco.com
|
|
|
|
ENV SOLR_ZIP target/alfresco-solr-distribution-*.zip
|
|
ENV DIST_DIR /opt/alfresco-solr
|
|
|
|
RUN groupadd -r solr && useradd -r -g solr -s /bin/bash solr
|
|
|
|
RUN apt-get update && apt-get install -y \
|
|
ca-certificates \
|
|
curl unzip lsof \
|
|
--no-install-recommends && rm -r /var/lib/apt/lists/*
|
|
|
|
COPY $SOLR_ZIP $DIST_DIR/
|
|
WORKDIR $DIST_DIR
|
|
|
|
RUN unzip *.zip -d $DIST_DIR/ && rm *.zip && chown -R solr:solr $DIST_DIR/*
|
|
EXPOSE 8983
|
|
USER solr
|
|
CMD [ "/opt/alfresco-solr/solr/bin/solr", "start", "-f" ]
|