Getting started

entrypoint for an awesome technical experience

To be defined ...

*** run container ***
docker run -it --name=ubuntu  \
-h denodo-focal.alycante.it  \
-p 39999:9999 -p 39997:9997 -p 39996:9996 -p 39995:9995 \
-p 39090:9090 -p 39443:9443  \
-v /data/app/ubuntu/data:/data  \
-v /data/share:/share  \
ubuntu:focal bash

Define user & group

In the host where you are installing the Denodo Platform:

  1. Designate an existing account to install and launch the Denodo Platform servers.

  2. Or create a user account to install and launch the Denodo Platform servers.

Always install and run the Denodo Platform servers with the same user account. That is because the Denodo servers modify files in the directory where they are installed and the user account needs read and write privileges. If you perform the installation with one user account and run the servers with another, the second user account may not be able to modify the files in the installation.

The defaul directory is /opt/denodo/denodo_platform_8_0 , grant the write privileges required to this user account to be able to create this folder. On Linux, you have to execute this:

Creating the installation directory and granting the right privileges to the user “denodo”

# Create the directory "/opt/denodo", we will install denodo here for brevity
sudo mkdir /opt/denodo

# Grant ownership of this directory to the user "denodo" of the group "denodo"
sudo chown denodo:denodo /opt/denodo

Unzip installer & update

Download the installer file from support.denodo.com site with the proper account end unzip the installer folder, for example in /home/denodo

Create denodo-update dir inside denodo-install and move the update jar inside, so the installe script can exec the update automatically

Last updated

Was this helpful?