Docker container running the Elasticfence Stack
- Elasticsearch 2.4.1
- Kibi 4.6.4 + Siren 2.4.1
- Elasticfence Auth (root/elasticFence)
- Kibana-auth-elasticfence
- KiBrand 0.4.6
- Sentinl 4.6
- Sense/Timelion
Install mixed ES container on new host w/ authentication (default: root/elasticFence)
docker pull qxip/docker-elasticfence
Create stateful data volume
docker volume create -o size=20GB --name esdata
Run container and map ports
docker run -tid --name elk -p 9200:9200 -p 5606:5606 -v esdata:/usr/share/elasticsearch qxip/docker-elasticfence
Connect shell to container
docker exec -ti elk /bin/bash
Run the image using remote Elastic instance
$ docker run -i -t -e ELASTICSEARCH_URL=http://192.168.10.20:9200 -p 5601:5606 qxip/docker-kibi
see docker-compose.yml
see rancher
folder