12345678910111213141516171819 |
- FROM docker.shemic.com/java/base:latest
- MAINTAINER Rabin "https://github.com/shemic"
- # set environment variable
- ENV LOGSTASH_HOME=/usr/local/logstash
- ENV LOGSTASH_VERSION=5.5.1
- ENV PATH=$PATH:$LOGSTASH_HOME/bin
- # install logstash
- RUN curl -O https://artifacts.elastic.co/downloads/logstash/logstash-${LOGSTASH_VERSION}.tar.gz && \
- tar -xzvf logstash-${LOGSTASH_VERSION}.tar.gz && \
- mv logstash-${LOGSTASH_VERSION} $LOGSTASH_HOME && \
- rm logstash-${LOGSTASH_VERSION}.tar.gz && \
- mkdir -p /root/logstash
- COPY logstash.sh /entrypoint/logstash.sh
- VOLUME ["/usr/local/logstash/config", "/root/logstash"]
|