项目作者: blacktop

项目描述 :
Alpine Linux based Kibana Docker Image
高级语言: Dockerfile
项目地址: git://github.com/blacktop/docker-kibana-alpine.git
创建时间: 2016-10-28T21:08:11Z
项目社区:https://github.com/blacktop/docker-kibana-alpine

开源协议:MIT License

下载


kibana-logo

docker-kibana-alpine

CircleCI License Docker Stars Docker Pulls Docker Image

Alpine Linux based Kibana Docker Image

Table of Contents

Why?

Compare Image Sizes:

  • official kibana = 1.01GB
  • blacktop/kibana = 322MB

Alpine version is 688 MB smaller !

Dependencies

Image Tags

  1. REPOSITORY TAG SIZE
  2. blacktop/kibana latest 360MB
  3. blacktop/kibana 7.10 360MB
  4. blacktop/kibana 7.9 503MB
  5. blacktop/kibana 7.8 581MB
  6. blacktop/kibana 7.7 576MB
  7. blacktop/kibana 7.6 389MB
  8. blacktop/kibana 7.5 306MB
  9. blacktop/kibana 7.4 310MB
  10. blacktop/kibana 7.3 322MB
  11. blacktop/kibana 7.2 294MB
  12. blacktop/kibana 7.1 253MB
  13. blacktop/kibana 7.0 253MB
  14. blacktop/kibana 6.8 242MB
  15. blacktop/kibana 6.7 242MB
  16. blacktop/kibana 6.6 225MB
  17. blacktop/kibana 6.5 269MB
  18. blacktop/kibana 6.4 250MB
  19. blacktop/kibana 6.3 316MB
  20. blacktop/kibana 6.2 309MB
  21. blacktop/kibana 6.1 255MB
  22. blacktop/kibana 6.0 209MB
  23. blacktop/kibana 5.6 191MB
  24. blacktop/kibana 5.5 189MB
  25. blacktop/kibana 5.4 203MB
  26. blacktop/kibana 5.3 145MB
  27. blacktop/kibana x-pack 685MB
  28. blacktop/kibana 5.2 246MB
  29. blacktop/kibana 5.1 246MB
  30. blacktop/kibana 5.0 245.8MB
  31. blacktop/kibana 4.6 229.7MB

NOTE: tag x-pack is the same as tag latest, but includes the x-pack plugin.

Getting Started

  1. $ docker run --init -d --name elasticsearch -p 9200:9200 blacktop/elasticsearch
  2. $ docker run --init -d --name kibana --link elasticsearch -p 5601:5601 blacktop/kibana

Documentation

Customize at runtime via environment variables

There are two types of env vars:

  • KIBANA_ELASTICSEARCH_URL=http://localhost:9200
  • elasticsearch.url=http://localhost:9200

To use your own elasticsearch address via KIBANA_ELASTICSEARCH_URL

  1. $ docker run --init -d --name kibana -e KIBANA_ELASTICSEARCH_URL=http://some-elasticsearch:9200 -p 5601:5601 blacktop/kibana

For elasticsearch running on a OSX host it would be

  1. $ docker run --init -d --name kibana \
  2. -p 5601:5601 \
  3. --net host \
  4. -e KIBANA_ELASTICSEARCH_URL="http://$(ipconfig getifaddr en0):9200" \
  5. blacktop/kibana

For x-pack with basic auth:

  1. $ docker run --init -d --name kibana \
  2. --restart unless-stopped \
  3. -p 443:5601 \
  4. -v /etc/letsencrypt/archive/demo.malice.io:/certs \
  5. -e KIBANA_SERVER_SSL_ENABLED=true \
  6. -e KIBANA_SERVER_SSL_KEY=/certs/privkey1.pem \
  7. -e KIBANA_SERVER_SSL_CERTIFICATE=/certs/cert1.pem \
  8. -e KIBANA_ELASTICSEARCH_URL=$KIBANA_ELASTICSEARCH_URL \
  9. -e KIBANA_ELASTICSEARCH_USERNAME=$KIBANA_ELASTICSEARCH_USERNAME \
  10. -e KIBANA_ELASTICSEARCH_PASSWORD=$KIBANA_ELASTICSEARCH_PASSWORD \
  11. --log-opt max-size=100m \
  12. --log-opt max-file=3 \
  13. blacktop/kibana:x-pack

Issues

Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don’t hesitate to file an issue

Credits

Heavily (if not entirely) influenced by https://github.com/docker-library/kibana

License

MIT Copyright (c) 2016-2020 blacktop