https://github.com/fourcels/docker-efk
efk docker-compose file
https://github.com/fourcels/docker-efk
docker docker-compose elasticsearch filebeat kibana
Last synced: 2 months ago
JSON representation
efk docker-compose file
- Host: GitHub
- URL: https://github.com/fourcels/docker-efk
- Owner: fourcels
- Created: 2022-07-18T01:12:04.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-30T08:13:56.000Z (almost 4 years ago)
- Last Synced: 2025-12-28T09:55:36.034Z (6 months ago)
- Topics: docker, docker-compose, elasticsearch, filebeat, kibana
- Language: Shell
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker compose file for setting up a EFK service
A basic docker compose file that will set up Elasticsearch, Filebeat, and Kibana.
Collection `linux` docker container logs
1. change `ELASTIC_PASSWORD` in `.env`
```bash
# Password for the 'elastic' user (at least 6 characters)
ELASTIC_PASSWORD=changeme
```
1. start services
```bash
$ docker compose up -d
```
1. reset `kibana_system` password
```bash
$ docker compose exec elasticsearch /bin/bash
elasticsearch@:~$ ./bin/elasticsearch-reset-password -u kibana_system
```
1. change `KIBANA_PASSWORD` in `.env` with `kibana_system` password
```bash
# Password for the 'kibana_system' user (at least 6 characters)
KIBANA_PASSWORD=changeme
```
1. restart `kibana` service
```bash
$ docker compose restart kibana
```
1. open url `http://localhost:5601`
`username`: `elastic`
`password`: `ELASTIC_PASSWORD`