diff --git a/Dockerfile b/Dockerfile index 7331d466b14..87bb07cb340 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,24 +3,22 @@ # # https://github.com/dockerfile/elasticsearch # - + # Pull base image. FROM dockerfile/java - + # Install ElasticSearch. -RUN wget -O - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | apt-key add - -RUN echo "deb http://packages.elasticsearch.org/elasticsearch/1.0/debian stable main" >> /etc/apt/sources.list -RUN apt-get update -RUN apt-get install -y elasticsearch - -# Prevent elasticsearch calling `ulimit`. -RUN sed -i 's/MAX_OPEN_FILES=/# MAX_OPEN_FILES=/g' /etc/init.d/elasticsearch - + +RUN wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.0.1.tar.gz +RUN tar xzf elasticsearch-1.0.1.tar.gz +RUN mv elasticsearch-1.0.1 /opt/elasticsearch +RUN rm elasticsearch-1.0.1.tar.gz + # Expose ports. # - 9200: HTTP # - 9300: transport EXPOSE 9200 EXPOSE 9300 - + # Define an entry point. -ENTRYPOINT ["/usr/share/elasticsearch/bin/elasticsearch"] +ENTRYPOINT ["/opt/elasticsearch/bin/elasticsearch"] \ No newline at end of file