Categories

Versions

You are viewing the RapidMiner Deployment documentation for version 9.6 - Check here for latest version

Docker images for Real-Time Scoring Admin Tool

The documentation below describes Real-Time Scoring Admin Tool, which is a component consisting of the following Docker images:

This component implements a deployed Real-Time Scoring Agent and a convenient tool to manage the deployment packages served by the Scoring Agent.

You can read a description for each container below.

These containers are only functional when deployed together, they will not function individually. Check our deployment templates to see how these should be deployed.

Real-Time Scoring Admin Tool CRON Scheduler

This container manages the lifecycle of the Proxy container. It periodically checks for installed HTTPS certificates and restarts the Proxy container if a change is detected.

For available versions, please see the tags on Docker Hub.

Configuration

  • Volumes
    • /var/log/: volume mount to persist the logs generated by the service
    • /rapidminer/uploaded/: volume mount which stores authentication information and HTTPS certificates
    • /rapidminer/rts_home/licenses/: volume mount which stores the uploaded license keys
    • /var/run/docker.sock: volume mount of the Docker socket, needed to apply changed configuration to the RapidMiner platform deployment
  • Ports: none.
  • Environment variables: none.

Real-Time Scoring Admin Tool Web UI

This container implements the Real-Time Scoring Admin Tool Web UI, which administrators can use to interact with. For details, see this page.

For available versions, please see the tags on Docker Hub.

Configuration

  • Volumes
    • /var/www/html/uploaded: volume mount which stores authentication information and HTTPS certificates
  • Ports: none.
  • Environment variables: none.

Real-Time Scoring Agent

This is a RapidMiner Real-Time Scoring Agent image, which can be used to serve production deployments that need low-latency response times.

For available versions, please see the tags on Docker Hub.

Configuration

  • Volumes
    • /rapidminer-scoring-agent/home/deployments/: volume mount which stores the uploaded deployment packages
    • /rapidminer-scoring-agent/home/resources/licenses/rapidminer-scoring-agent/: volume mount which stores the uploaded license keys
  • Ports: none
  • Environment variables
    • WAIT_FOR_LICENSES: changes the behavior of the container in case there is no license provided. If set to 0, the container will exit and restart. If set to 1, the container will periodically check if a license file was provided.
    • MANAGEMENT_API_ENDPOINT: if this variable is provided, at container startup, the container will try to download the license from a web server from the following URL: ${MANAGEMENT_API_ENDPOINT}/uploaded/sync/licenses/license.lic. You can specify any URL, but please make sure that the container has network access, and no one else can visit this URL. If this variable is not defined, the container will check only the licenses folder for licenses.
    • TZ: time zone specification based on the TZ database format (e.g. America/New_York)