Public Repository

Last pushed: 12 days ago
Short Description
Analytics platform for Relationally connected streams and datasets based on Kibana.
Full Description

Kibi

This image contains a Kibi instance.

Supported tags

  • 5.4.0-beta-2
  • 4.6.4-4
  • 4.6.4-3
  • 4.6.4-2
  • 4.6.4-1
  • 4.5.4-1
  • 4.6.3-2

Kibi is a friendly - kept in sync - Kibana fork which add support for joins across indexes and external sources, tabbed navigation interface.

For more information, please check the following links:

Running the image

The exposed ports are:

  • 5606: Kibi HTTP server

To run the image and create a link with an Elasticsearch container:

$ docker run --name kibi --link elasticsearch-host:elasticsearch -p 5606:5606 -d sirensolutions/kibi-community-standalone:4.6.4-4

To provide the URL of the desired Elasticsearch to the container via an environmental variable:

$ docker run --name kibi -e ELASTICSEARCH_URL=http://elasticsearch-host:9200 -p 5606:5606 -d sirensolutions/kibi-community-standalone:4.6.4-4

Then connect to https://localhost:5606 to try the demo.

Troubleshooting

  • To connect to an elasticsearch cluster on the host, find the IP of the host on the Docker bridge network by e.g.:
    ip addr show docker0 | awk '$1 == "inet" {gsub(//.*$/, "", $2); print $2}'

    • for MacOS 17.06+, use the DNS name docker.for.mac.localhost
  • Pass that IP as the Elasticsearch host, e.g. :
    docker run -e ELASTICSEARCH_URL=http://123.123.1.1:9220 ...

  • If there is a connection issue, there may be iptables rules preventing communications from the docker image to the host.

docker-machine

If using docker-machine, change localhost to the IP address of docker-machine.

Mac Docker Users

If using docker-for-mac, see here for known limitations and workarounds

Windows Docker Users

Accessing docker containers in Windows may require a small adjustment to the NAT rules
of VirtualBox. To expose port 5606 (and allow access to https://localhost:5606),
try the following:

  • Go to VirtualBox and select your VM image
  • Choose NAT
  • Click on Advanced
  • Click on Port Forwarding
  • Add a new rule that maps localhost:5606 to the VM port 5606
  • Click OK and OK again to get back to VirtualBox's main page
  • Restart the image by
    • rightclicking the image,
    • select Close -> Save State
    • rightclick again and select Start
Docker Pull Command
Owner
sirensolutions

Comments (0)