Docker compose elasticsearch kibana
Docker Compose for Elasticsearch and Kibana
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.
This article is auto-generated from maxyermayank/docker-compose-elasticsearch-kibana via the GitHub API.Last fetched: 6/25/2026
