FROM java:8-jre

ENV ELASTICSEARCH_MAJOR 5.0
ENV ELASTICSEARCH_VERSION master


COPY setup.sh /
RUN bash setup.sh https://staging.elastic.co/5.0.0-beta1-5eb5cbdb/downloads/elasticsearch/elasticsearch-5.0.0-beta1.deb

ENV PATH /usr/share/elasticsearch/bin:$PATH

COPY config /usr/share/elasticsearch/config

VOLUME /usr/share/elasticsearch/data

ENV ES_JAVA_OPTS="-Xms512m -Xmx512m"

# Shield currently not enabled
#ES_JAVA_OPTS="-Des.plugins.staging=b0da471" elasticsearch-plugin install x-pack

COPY docker-entrypoint.sh /

ENTRYPOINT ["/docker-entrypoint.sh"]

EXPOSE 9200 9300

CMD ["elasticsearch"]

