2018-08-18 16:46:17 -07:00
|
|
|
FROM ubuntu:bionic
|
|
|
|
|
|
|
|
RUN apt-get update && \
|
|
|
|
apt-get install -y wget curl
|
|
|
|
|
|
|
|
ADD get_oracle_jdk_linux_x64.sh /
|
|
|
|
|
|
|
|
RUN /get_oracle_jdk_linux_x64.sh 8 tar.gz && \
|
|
|
|
mkdir -p /srv/java/8 && \
|
|
|
|
tar xvf java.tar.gz -C /srv/java/8/ --strip-components=1
|
|
|
|
|
|
|
|
FROM ubuntu:bionic
|
|
|
|
COPY --from=0 /srv /srv
|
|
|
|
|
|
|
|
ENV PATH=/srv/java/8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
|
|
|
|
|
RUN apt-get update && apt-get install -yqq wget && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*.deb
|
|
|
|
RUN wget -qO /tmp/elasticsearch.deb "https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.deb" && \
|
|
|
|
dpkg -i /tmp/elasticsearch.deb && \
|
|
|
|
rm /tmp/elasticsearch.deb && \
|
|
|
|
sed -i -E 's|^[^#]|#\0|' /etc/elasticsearch/elasticsearch.yml && \
|
|
|
|
sed -i -E 's/(\-Xm.[0-9]g)/#\1/' /etc/elasticsearch/jvm.options
|
|
|
|
|
2017-04-20 21:47:49 -07:00
|
|
|
ADD start /start
|
2016-02-27 22:16:21 -08:00
|
|
|
|
|
|
|
VOLUME /var/lib/elasticsearch/
|
2017-04-20 21:47:49 -07:00
|
|
|
ENTRYPOINT ["/start"]
|
2016-02-27 22:16:21 -08:00
|
|
|
EXPOSE 9200 9300
|
2017-04-20 21:47:49 -07:00
|
|
|
USER elasticsearch
|