An open API service indexing awesome lists of open source software.

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.

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.