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