From ad4084a8dab98165cddf4250e770dadae3e9edcd Mon Sep 17 00:00:00 2001 From: "Manuel J. Bernal" Date: Wed, 12 Jun 2019 19:57:28 +0200 Subject: [PATCH] Updated docker-compose --- docker-compose.yml | 43 ++++++++++++++++++++++++++++--------------- 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d0a5692c..38727ea4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,36 +1,49 @@ -# Wazuh Docker Copyright (C) 2019 Wazuh Inc. (License GPLv2) +# Wazuh App Copyright (C) 2019 Wazuh Inc. (License GPLv2) version: '2' services: wazuh: - build: wazuh + image: wazuh/wazuh:3.9.2_7.1.1 hostname: wazuh-manager restart: always ports: - - '1514:1514/udp' - - '1515:1515' - - '514:514/udp' - - '55000:55000' + - "1514:1514/udp" + - "1515:1515" + - "514:514/udp" + - "55000:55000" + depends_on: + - logstash + logstash: + image: wazuh/wazuh-logstash:3.9.2_7.1.1 + hostname: logstash + restart: always + links: + - elasticsearch:elasticsearch + ports: + - "5000:5000" + depends_on: + - elasticsearch + environment: + - LS_HEAP_SIZE=2048m elasticsearch: - build: elasticsearch + image: wazuh/wazuh-elasticsearch:3.9.2_7.1.1 hostname: elasticsearch restart: always ports: - - '9200:9200' + - "9200:9200" environment: - node.name=node-1 - cluster.name=wazuh - - network.host=localhost - - discovery.type=single-node + - network.host=0.0.0.0 - bootstrap.memory_lock=true - - 'ES_JAVA_OPTS=-Xms1g -Xmx1g' + - "ES_JAVA_OPTS=-Xms1g -Xmx1g" ulimits: memlock: soft: -1 hard: -1 mem_limit: 2g kibana: - build: kibana + image: wazuh/wazuh-kibana:3.9.2_7.1.1 hostname: kibana restart: always depends_on: @@ -39,15 +52,15 @@ services: - elasticsearch:elasticsearch - wazuh:wazuh nginx: - build: nginx + image: wazuh/wazuh-nginx:3.9.2_7.1.1 hostname: nginx restart: always environment: - NGINX_PORT=443 - NGINX_CREDENTIALS ports: - - '80:80' - - '443:443' + - "80:80" + - "443:443" depends_on: - kibana links: