GitPedia

Docker compose elasticsearch kibana

Docker Compose for Elasticsearch and Kibana

From maxyermayank·Updated June 1, 2026·View on GitHub·

Docker Compose for 3 Node Elasticsearch Cluster and Kibana Instance for development purposes. The project is first published in 2017. Key topics include: access-kibana, apm, app-search, auditbeat, awesome.

docker-compose-elasticsearch-kibana

Overview

Docker Compose for 3 Node Elasticsearch Cluster and Kibana Instance for development purposes.

  • 3 Node Elasticsearch version
  • Kibana version
  • Audit Beat version
  • Metric Beat version
  • Heart Beat version
  • Packet Beat version
  • File Beat version
  • APM Server version
  • APM Search
  • NGINX

NOTES

  • If you need Open Source version then change Elasticsearch and Kibana Images to elasticsearch-oss and kibana-oss respectively.
  • Kibana is being served behind Nginx Proxy so you can secure access of kibana for your purpose.

COMING UP DOCKER APPLICATION PACKAGE FOR SWARM

Requirements

  • Docker 18.05
  • Docker-compose 1.21

Start Stack in Daemon Mode

docker-compose up -d

Check status of docker-compose cluster

docker-compose ps -a

Stop Compose Stack

docker-compose down

Cluster Node Info

curl http://localhost:9200/_nodes?pretty=true

Access Kibana

http://localhost:5601

Validate Kibana is running

Accessing Kibana through Nginx

http://localhost:8080

Access Elasticsearch

http://localhost:9200

Validate Elasticsearch is running

Resources

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from maxyermayank/docker-compose-elasticsearch-kibana via the GitHub API.Last fetched: 6/25/2026