Sign inSign up

mishamx/elk

By mishamx

•Updated almost 9 years ago

ELK sample stack

Image
0

599

mishamx/elk repository overview

⁠docker-elk

Elk cluster in docker stack

⁠Docker Compose File

version: '3.3'

services:

    elasticsearch:
        image: mishamx/elk:elasticsearch-5.6.1
        volumes:
          - esdata1:/usr/share/elasticsearch/data
        ports:
          - "9200"
          - "9300"
        environment:
          ES_JAVA_OPTS: "-Xms1152M -Xmx1152M"
          XPACK_MONITORING_ENABLED: "false"
        networks:
          - elk

    logstash:
        image: mishamx/elk:logstash-5.6.1
        ports:
          - "5000"
          - "5044"
        environment:
          LS_JAVA_OPTS: "-Xmx256m -Xms256m"
          ELASTIC_HOST: "elasticsearch"
          ELASTIC_PORT: "9200"
          LOGSTASH_PORT: "5044"
        networks:
          - elk
        depends_on:
          - elasticsearch

    kibana:
        image: mishamx/elk:kibana-5.6.1
        ports:
          - "5601"
        environment:
          LS_JAVA_OPTS: "-Xmx256m -Xms256m"
          ELASTIC_HOST: "elasticsearch"
          ELASTIC_PORT: "9200"
          ELASTICSEARCH_URL: "http://elasticsearch:9200"
          XPACK_MONITORING_ENABLED: "false"
        networks:
          - elk
        depends_on:
          - elasticsearch

    nginx:
        image: mishamx/elk:nginx-5.6.1
        ports:
          - "80:80"
        networks:
          - elk
        environment:
          KIBANA_URL: "http://kibana:5601"
          AUTH_USER: username
          AUTH_PASS: password
        depends_on:
          - kibana

networks:
    elk:

volumes:
  esdata1:
    driver: local

Tag summary

Content type

Image

Digest

Size

275 MB

Last updated

almost 9 years ago

docker pull mishamx/elk:elasticsearch-0.1.0