This image contains the AI-based representation and planning services developed within the Italian project HERMES
Here are the references to the public source repositories linked to this image
To use the service inside the Docker image, run the following command to instantiate the container and map the port of the host machine to the port used by the service
docker run -p 8080:8080 -it --name hermes_api pstlab/hermes_ai_server:latest /bin/bash
Inside the container, there are two scripts you can use to install and run the service. The scripts are under the folder ~/bin.
install_and_run_hairecompiles the Maven project, updating the jar file of the application. The script then runs the application and stores the log file inside ~/log/hermes_api.logrun_hai simply runs the application using the jar file already available inside the container. It stores the log file inside ~/log/hermes_api.logTo run the application, check that all the requirements are fulfilled in the configuration files inside the container.
The service running inside the Docker container relies on the following requirements:
application.properties and replace the variables with a valid MONGODB USER, PASSWORD, and CLOUDplanner.platinum.home
~/.m2/settings.xml) to add your GitHub token and be able to download the platinum package (check the pom dependency to the GitHub repository)Content type
Image
Digest
sha256:eb6a55a52…
Size
859.4 MB
Last updated
7 months ago
docker pull pstlab/hermes_ai_server