File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -774,7 +774,10 @@ services:
774774
775775# ## ElasticSearch ########################################
776776 elasticsearch :
777- build : ./elasticsearch
777+ build :
778+ context : ./elasticsearch
779+ args :
780+ - ELK_VERSION=${ELK_VERSION}
778781 volumes :
779782 - elasticsearch:/usr/share/elasticsearch/data
780783 environment :
@@ -798,7 +801,10 @@ services:
798801
799802# ## Logstash ##############################################
800803 logstash :
801- build : ./logstash
804+ build :
805+ context : ./logstash
806+ args :
807+ - ELK_VERSION=${ELK_VERSION}
802808 volumes :
803809 - ' ./logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml'
804810 - ' ./logstash/pipeline:/usr/share/logstash/pipeline'
@@ -816,7 +822,10 @@ services:
816822
817823# ## Kibana ##############################################
818824 kibana :
819- build : ./kibana
825+ build :
826+ context : ./kibana
827+ args :
828+ - ELK_VERSION=${ELK_VERSION}
820829 ports :
821830 - " ${KIBANA_HTTP_PORT}:5601"
822831 depends_on :
Original file line number Diff line number Diff line change 1- FROM docker.elastic.co/elasticsearch/elasticsearch:7.1.1
1+ ARG ELK_VERSION=7.5.1
2+ FROM docker.elastic.co/elasticsearch/elasticsearch:${ELK_VERSION}
23
34EXPOSE 9200 9300
Original file line number Diff line number Diff line change @@ -849,3 +849,6 @@ GEARMAN_MYSQL_PASSWORD_FILE=
849849GEARMAN_MYSQL_DB=Gearmand
850850# Table to use by Gearman (Default: gearman_queue)
851851GEARMAN_MYSQL_TABLE=gearman_queue
852+
853+ ### ELK Stack ##################################################
854+ ELK_VERSION=7.5.1
Original file line number Diff line number Diff line change 1- FROM docker.elastic.co/kibana/kibana:7.1.1
1+ ARG ELK_VERSION=7.5.1
2+ FROM docker.elastic.co/kibana/kibana:${ELK_VERSION}
23
34EXPOSE 5601
Original file line number Diff line number Diff line change 1- FROM docker.elastic.co/logstash/logstash:6.4.2
1+ ARG ELK_VERSION=7.5.1
2+ FROM docker.elastic.co/logstash/logstash:${ELK_VERSION}
23
34USER root
45RUN rm -f /usr/share/logstash/pipeline/logstash.conf
You can’t perform that action at this time.
0 commit comments