4.6.4
,4.6
,4
(4.6/Dockerfile)5.1.2
,5.1
,5
,latest
(5.0/Dockerfile)
Kibana lets you visualize your Elasticsearch data and navigate the Elastic Stack, so you can do anything from learning why you're getting paged at 2:00 a.m. to understanding the impact rain might have on your quarterly numbers.
docker run -d -p 5601:5601 khezen/kibana:latest
run the following command on your host:
sysctl -w vm.max_map_count=262144
You can set it permanently by modifying vm.max_map_count
setting in your /etc/sysctl.conf
.
version: '2'
services:
kibana:
image: khezen/kibana:5
environment:
KIBANA_PWD: changeme
ELASTICSEARCH_HOST: localhost
ELASTICSEARCH_PORT: 9200
volumes:
- /etc/kibana:/etc/kibana
ports:
- "5601:5601"
network_mode: bridge
restart: always
or
version: '2'
services:
elasticsearch:
image: khezen/elasticsearch
environment:
ELASTIC_PWD: changeme
KIBANA_PWD: brucewayne
volumes:
- /data/elasticsearch:/usr/share/elasticsearch/data
- /etc/elasticsearch:/usr/share/elasticsearch/config
ports:
- "9200:9200"
- "9300:9300"
network_mode: bridge
restart: always
kibana:
links:
- elasticsearch
image: khezen/kibana:5
environment:
KIBANA_PWD: brucewayne
ELASTICSEARCH_HOST: elasticsearch
ELASTICSEARCH_PORT: 9200
volumes:
- /etc/kibana:/etc/kibana
ports:
- "5601:5601"
network_mode: bridge
restart: always
password for elasticsearch built-in user kibana.
Elasticsearch hostname.
Elasticsearch port.
Configuration file is located in /etc/kibana/kibana.yml
if you follow the same volume mapping as in docker-compose examples above.
You can find default config there.
You can find help with kibana configuration there.
If you have any problems with or questions about this image, please ask for help through a GitHub issue.