| version: '2' |
| |
| services: |
| elasticsearch: |
| image: docker.elastic.co/elasticsearch/elasticsearch:5.2.2 |
| environment: |
| - transport.host=localhost |
| - transport.tcp.port=9300 |
| - xpack.security.enabled=false |
| ports: |
| - "9200:9200" |
| - "9300:9300" |
| networks: |
| - docker_elastic |
| |
| logstash: |
| build: ./elasticsearch/logstash |
| environment: |
| - log.level=info |
| command: logstash -f /etc/logstash/conf.d/ |
| volumes: |
| - ./elasticsearch/logstash/config:/etc/logstash/conf.d |
| ports: |
| - "5000:5000" |
| networks: |
| - docker_elastic |
| depends_on: |
| - elasticsearch |
| |
| networks: |
| docker_elastic: |
| driver: bridge |