Skip to content

Setting Up ENAPSO with Docker Image.md

Ashesh Goplani edited this page Mar 8, 2023 · 3 revisions

Setting up ENAPSO Docker Image on On-Prem System

ENAPSO is a suite of semantic web services that provide a powerful platform for building intelligent applications. This documentation provides step-by-step instructions for setting up the ENAPSO Docker image on your on-premises system.

Prerequisites

Before starting the installation process, make sure you have the following prerequisites:

  • Docker is installed and running on your system.

Pulling the Image

Log in to the GitLab Container Registry using the following command, replacing and with your GitLab Container Registry credentials that will be provided to you:

docker login 19459-gitlab-85d53-registry.nws.netways.de -u <username> -p <token>

Pull the ENAPSO Docker image with this command:

docker pull 19459-gitlab-85d53-registry.nws.netways.de/innotrade/all-projects/enapso-sdk/enapso:latest

Running the Image

Run the ENAPSO Docker image with this command:

docker run -p 80:80 19459-gitlab-85d53-registry.nws.netways.de/innotrade/all-projects/enapso-sdk/enapso:latest

This command will start all the ENAPSO services.

Using the Services

  • Download the local Postman environment from this link and the collections from this link (Right Click the link and choose "Save As" to download the file in your download folder.).
  • Import the downloaded Postman environment and collection in Postman. To import Postman collections and environments, follow this guide.
  • Refer to this guide for instructions on using the ENAPSO services with Postman.

Conclusion

You have now successfully set up the ENAPSO Docker image on your on-premises system and can begin to build intelligent applications using the ENAPSO services.