File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -770,7 +770,10 @@ services:
770770
771771# ## ElasticSearch ########################################
772772 elasticsearch :
773- build : ./elasticsearch
773+ build :
774+ context : ./elasticsearch
775+ args :
776+ - ELK_VERSION=${ELK_VERSION}
774777 volumes :
775778 - elasticsearch:/usr/share/elasticsearch/data
776779 environment :
@@ -794,7 +797,10 @@ services:
794797
795798# ## Logstash ##############################################
796799 logstash :
797- build : ./logstash
800+ build :
801+ context : ./logstash
802+ args :
803+ - ELK_VERSION=${ELK_VERSION}
798804 volumes :
799805 - ' ./logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml'
800806 - ' ./logstash/pipeline:/usr/share/logstash/pipeline'
@@ -812,7 +818,10 @@ services:
812818
813819# ## Kibana ##############################################
814820 kibana :
815- build : ./kibana
821+ build :
822+ context : ./kibana
823+ args :
824+ - ELK_VERSION=${ELK_VERSION}
816825 ports :
817826 - " ${KIBANA_HTTP_PORT}:5601"
818827 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 @@ -848,3 +848,6 @@ GEARMAN_MYSQL_PASSWORD_FILE=
848848GEARMAN_MYSQL_DB=Gearmand
849849# Table to use by Gearman (Default: gearman_queue)
850850GEARMAN_MYSQL_TABLE=gearman_queue
851+
852+ ### ELK Stack ##################################################
853+ 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