Skip to content

Docker Compose that runs Elasticsearch and Kibana simultaneously

Notifications You must be signed in to change notification settings

LaurentArtusio/elk_docker

Repository files navigation

elk_docker

This project offers a pre-configured setup of Elasticsearch and Kibana, bundled together for seamless integration. The Elasticsearch data are stored in a Docker volume which make them persistent between two runs.

Requirements

You need Docker + Docker Compose

Running the stack

From the project root directory, type docker-compose up

This command builds both the Elasticsearch and Kibana containers before running them. So the first run takes some time.

Project files

  • The elasticsearch.yml and kibana.yml files serve as configuration files for Elasticsearch and Kibana, respectively. These files are copied into their corresponding container images. For simplicity, Elasticsearch security features are disabled, and Elasticsearch is configured to run as a single-node cluster.
  • The elastic8.dockerfile and kibana8.dockerfile define the Dockerfiles used to build the container images for Elasticsearch and Kibana.
  • The commands.sh file contains a list of commands that can be run manually for testing purposes.

About

Docker Compose that runs Elasticsearch and Kibana simultaneously

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published