https://github.com/kazu69/docker-efk
Elasticsearch + Fluentd + Kibana with Docker and Docker-compose.
https://github.com/kazu69/docker-efk
docker docker-compose elasticsearch kibana
Last synced: 28 days ago
JSON representation
Elasticsearch + Fluentd + Kibana with Docker and Docker-compose.
- Host: GitHub
- URL: https://github.com/kazu69/docker-efk
- Owner: kazu69
- Created: 2015-11-15T08:10:13.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-12T02:08:40.000Z (about 8 years ago)
- Last Synced: 2025-03-29T04:42:15.796Z (about 2 months ago)
- Topics: docker, docker-compose, elasticsearch, kibana
- Language: Shell
- Size: 7.81 KB
- Stars: 36
- Watchers: 3
- Forks: 29
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker EFK(Elasticsearch, Fluentd, Kibana)
EFK setup with docker, docker-compose.
## Requirements
- docker
- docker-compose## Usege
Using docker-machine
```sh
docker-machine create -d virtualbox dev
eval "$(docker-machine env dev)"
``````sh
docker-compose up
```Use Background
```sh
docker-compose up -d
``````sh
docker-compose ps
Name Command State Ports
-------------------------------------------------------------------------------------------
elasticsearch /docker-entrypoint.sh elas ... Up 0.0.0.0:9200->9200/tcp, 9300/tcp
fluentd sh -c /tmp/entrypoint.sh Up 0.0.0.0:24224->24224/tcp, 5140/tcp
kibana /docker-entrypoint.sh /tmp ... Up 0.0.0.0:5601->5601/tcp
nginx sh -c /tmp/entrypoint.sh Up 443/tcp, 0.0.0.0:80->80/tcp
node_app sh -c /tmp/entrypoint.sh Up 0.0.0.0:8080->8080/tcp
``````sh
# open kibana
open http://127.0.0.1:5601# if use docker-machine
open http://"$(docker-machine ip dev)":5601
```If you use docker-toolbox, localhost is docker-machine ip.