Skip to content

renatofritola/Knowage-Server-Docker

 
 

Repository files navigation

Docker Image for Knowage

Docker badge

What is Knowage?

Knowage is the professional open source suite for modern business analytics over traditional sources and big data systems.

knowage-suite.com

Supported tags and respective Dockerfile links

Run Knowage

Differently from its predecessor (i.e. SpagoBI), you MUST uses docker-compose for running Knowage with a MySQL container. This will be shipped with within a single command.

Supported tags and respective docker-compose links

Use docker-compose

Run this command inside the folder with docker-compose.yml file:

$ docker-compose up

Properties

The only environment properties used by Knowage are:

  • PUBLIC_ADDRESS : optional - define the IP Host of Knowage visible from outside the container (eg. http://$PUBLIC_ADDRESS:8080/knowage), the url's host part of Knowage URL. If not present (like the above examples) the default value is the IP of container. You can use the IP of virtual machine (in OSX or Windows environment) or localhost if you map the container's port.

Use Knowage

Get the IP of container :

$ docker inspect --format '{{ .NetworkSettings.IPAddress }}' knowage
172.17.0.43

Open Knowage on your browser at url (use your container-ip):

container-ip:8080/knowage

If you run the host with a Virtual Machine (for example in a Mac environment) then you can route the traffic directly to the container from you localhost using route command:

$ sudo route -n add 172.17.0.0/16 ip-of-host-Virtual-Machine

Users available by default (username/password):

biadmin/biadmin, bidev/bidev and biuser/biuser

License

View license information here for the software contained in this image.

About

Docker Image packaging for Knowage Server https://www.knowage-suite.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 83.3%
  • Shell 16.7%