Deploying Dataedo Portal with Docker Compose

Applies to: Dataedo 24.x (current) versions, Article available also for: 10.x, 23.x

This tutorial is a step-by-step guide to running Dataedo Portal using Docker Compose. If this doesn't fit your needs, check the other guides here.


Docker and Docker Compose (if using Linux; on Windows and Mac compose is included with Docker Desktop)

Setup process:

Clone docker-compose file and .env file with the command:

git clone dataedo

This will create a new folder 'dataedo' in the current directory with files needed to run Dataedo Portal.

Move to Dataedo folder:

cd dataedo

Edit .env file if you want to add SQL repository details. If you don't have the repository configured you can create it later the setup with graphical interface) By default Dataedo Portal will use port 80. If you want to use different port please edit 'docker-compose.yml' file.

Start Docker Compose:

sudo docker compose up -d

Now you can visit your Dataedo Portal website (by default on port 80) and connect to the repository.

Feel free to contact us at if you have any questions or run into any issues.

Found issue with this article? Comment below
Comments are only visible when the visitor has consented to statistics cookies. To see and add comments please accept statistics cookies.
There are no comments. Click here to write the first comment.