Elastic Search, Kibana y logstash en Docker
En un solo "docker-compose.yml"
services:odfe-node1:image: amazon/opendistro-for-elasticsearch:1.13.0container_name: odfe-node1environment:- cluster.name=odfe-cluster- node.name=odfe-node1- discovery.seed_hosts=odfe-node1,odfe-node2- cluster.initial_master_nodes=odfe-node1,odfe-node2- bootstrap.memory_lock=true # along with the memlock settings below, disables swapping- "ES_JAVA_OPTS=-Xms512m -Xmx512m" # minimum and maximum Java heap size, recommend setting both to 50% of system RAMulimits:memlock:soft: -1hard: -1nofile:soft: 65536 # maximum number of open files for the Elasticsearch user, set to at least 65536 on modern systemshard: 65536volumes:- odfe-data1:/usr/share/elasticsearch/dataports:- 9200:9200- 9600:9600 # required for Performance Analyzernetworks:- odfe-netodfe-node2:image: amazon/opendistro-for-elasticsearch:1.13.0container_name: odfe-node2environment:- cluster.name=odfe-cluster- node.name=odfe-node2- discovery.seed_hosts=odfe-node1,odfe-node2- cluster.initial_master_nodes=odfe-node1,odfe-node2- bootstrap.memory_lock=true- "ES_JAVA_OPTS=-Xms512m -Xmx512m"ulimits:memlock:soft: -1hard: -1nofile:soft: 65536hard: 65536volumes:- odfe-data2:/usr/share/elasticsearch/datanetworks:- odfe-netkibana:image: amazon/opendistro-for-elasticsearch-kibana:1.13.0container_name: odfe-kibanaports:- 5601:5601expose:- "5601"environment:ELASTICSEARCH_URL: https://odfe-node1:9200ELASTICSEARCH_HOSTS: https://odfe-node1:9200networks:- odfe-netvolumes:odfe-data1:odfe-data2:networks:odfe-net: