Sign inSign up

babim/elastic-stack

By babim

Updated over 7 years ago

elastic-stack on alpine linux

Image
0

1.5K

babim/elastic-stack repository overview

el-stack-logo

Elastic Stack Dockerfile

Thanks blacktop

This repository contains a Dockerfile of the Elastic Stack.

Dependencies

NOTE: tag geoip is the same as tag latest, but includes the ingest-geoip and the ingest-user-agent plugins.

Getting Started

$ docker run -d --name elstack -p 80:80 -p 9200:9200 babim/elastic-stack
Now Navigate To

Documentation

Known Issues :warning:

I have noticed when running the new 5.0 version on a linux host you need to increase the memory map areas with the following command

echo "vm.max_map_count=262144" | sudo tee -a /etc/sysctl.conf
sudo sysctl -w vm.max_map_count=262144

Credits

Heavily (if not entirely) influenced by all the elastic official docker images

Todo

  • Install/Run Elastic Stack
  • Start Daemon and watch folder with supervisord
  • Expose Logstash config folder as well as Nginx sites folder as Volumes
  • Build ES test data docker image
  • Add Nginx entrypoint to pass USER/PASS in as env vars
  • Add SSL (auto-create certs if not found)
  • Add back a 3.0 version of the stack (elk stack)
  • Integrate with Bro-IDS

Tag summary

Content type

Image

Digest

Size

549.7 MB

Last updated

over 7 years ago

docker pull babim/elastic-stack