Add wazuh-dashboard Dockerfile

This commit is contained in:
vcerenu
2022-01-20 18:45:15 -03:00
parent 3de9c0b173
commit 3170ac81c0
12 changed files with 173 additions and 108 deletions
+8 -7
View File
@@ -3,7 +3,7 @@ version: '3.7'
services:
wazuh:
image: wazuh/wazuh-odfe:4.3.0
image: wazuh/wazuh-odfe:4.2.5
hostname: wazuh-manager
restart: always
ports:
@@ -12,7 +12,7 @@ services:
- "514:514/udp"
- "55000:55000"
environment:
- ELASTICSEARCH_URL=https://elasticsearch:9200
- ELASTICSEARCH_URL=https://elasticsearch:9700
- ELASTIC_USERNAME=admin
- ELASTIC_PASSWORD=admin
- FILEBEAT_SSL_VERIFICATION_MODE=none
@@ -30,17 +30,18 @@ services:
- filebeat_var:/var/lib/filebeat
elasticsearch:
image: amazon/opendistro-for-elasticsearch:1.13.2
image: wazuh/wazuh-indexer:4.3.0
hostname: elasticsearch
restart: always
ports:
- "9200:9200"
- "9700:9700"
environment:
- discovery.type=single-node
- cluster.name=wazuh-cluster
- network.host=0.0.0.0
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- bootstrap.memory_lock=true
- JAVA_HOME=/usr/share/wazuh-indexer/jdk/bin
ulimits:
memlock:
soft: -1
@@ -50,7 +51,7 @@ services:
hard: 65536
kibana:
image: wazuh/wazuh-kibana-odfe:4.3.0
image: wazuh/wazuh-dashboard:4.3.0
hostname: kibana
restart: always
ports:
@@ -59,8 +60,8 @@ services:
- ELASTICSEARCH_USERNAME=admin
- ELASTICSEARCH_PASSWORD=admin
- SERVER_SSL_ENABLED=true
- SERVER_SSL_CERTIFICATE=/usr/share/kibana/config/opendistroforelasticsearch.example.org.cert
- SERVER_SSL_KEY=/usr/share/kibana/config/opendistroforelasticsearch.example.org.key
- SERVER_SSL_CERTIFICATE=/etc/wazuh-dashboard/config/opendistroforelasticsearch.example.org.cert
- SERVER_SSL_KEY=/etc/wazuh-dashboard/config/opendistroforelasticsearch.example.org.key
depends_on:
- elasticsearch