Dockerfile update to 7.6.0
[platform-oam.git] / elk-stack / logstash / Dockerfile
1 # ===============LICENSE_START=======================================================
2 # Acumos Apache-2.0
3 # ===================================================================================
4 # Copyright (C) 2017-2018 AT&T Intellectual Property & Tech Mahindra. All rights reserved.
5 # ===================================================================================
6 # This Acumos software file is distributed by AT&T and Tech Mahindra
7 # under the Apache License, Version 2.0 (the "License");
8 # you may not use this file except in compliance with the License.
9 # You may obtain a copy of the License at
10 #
11 # http://www.apache.org/licenses/LICENSE-2.0
12 #
13 # This file is distributed on an "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 # See the License for the specific language governing permissions and
16 # limitations under the License.
17 # ===============LICENSE_END=========================================================
18 # https://github.com/elastic/logstash-docker
19 FROM docker.elastic.co/logstash/logstash-oss:7.6.0
20 COPY /config/logstash.yml /usr/share/logstash/config/logstash.yml
21 RUN /usr/share/logstash/bin/logstash-plugin install --version "5.0.0" logstash-integration-jdbc
22 #logstash-input-jdbc
23 ADD https://downloads.mariadb.com/enterprise/1prc-8jnh/connectors/java/connector-java-2.1.0/mariadb-java-client-2.1.0.jar /usr/share/logstash/vendor/bundle/
24 USER root
25 RUN ls -al /usr/share/logstash/vendor/bundle \
26   && chmod a+r /usr/share/logstash/vendor/bundle/mariadb-java-client-2.1.0.jar
27