Lizenzierung über Umgebungsvariablen
Der OPC Router kann über Umgebungsvariablen lizenziert werden. Diese Methode ist besonders für Anwendungsfälle geeignet, bei denen Docker oder Docker Compose verwendet wird. Sie ermöglicht es viele Systeme mit wenig Aufwand zu lizenzieren.
hinweis
Eine Übersicht der dafür benötigten und optionalen Umgebungsvariablen finden Sie hier: #umgebungsvariablen-fur-die-lizenzierung
hinweis
Für die Lizenzierung über Umgebungsvariablen ist ein Deployment Token erforderlich. Diesen können Sie im Lizenzportal auf der Seite "Deployment Automation" generieren.
Beispiele
Docker run Befehl
Linux
docker run -d --pull always \
--name opcrouter5 \
-e INITIAL_USERNAME="*****" \
-e INITIAL_PASSWORD="*****" \
-e OR_I_ACCEPT_EULA=true \
-e OR_LICENSE_KEY="IhreLizenz" \
-e OR_LICENSE_OPCROUTERID="IhreRouterID" \
-e OR_LICENSE_DEPLOYMENTTOKEN="IhrToken" \
-e OR_INSTANCE_NAME="IhreInstanz" \
-v opc-router-5-data:/data \
-v opc-router-5-logs:/var/log/opcrouter \
-p 8080:8080 \
-p 8001:8001 \
-p 49420:49420 \
opcrouter/runtime:latest
Windows
docker run -d --pull always `
--name opcrouter5 `
-e INITIAL_USERNAME="*****" `
-e INITIAL_PASSWORD="*****" `
-e OR_I_ACCEPT_EULA=true `
-e OR_LICENSE_KEY="IhreLizenz" `
-e OR_LICENSE_OPCROUTERID="IhreRouterID" `
-e OR_LICENSE_DEPLOYMENTTOKEN="IhrToken" `
-e OR_INSTANCE_NAME="IhreInstanz" `
-v opc-router-5-data:/data `
-v opc-router-5-logs:/var/log/opcrouter `
-p 8080:8080 `
-p 8001:8001 `
-p 49420:49420 `
opcrouter/runtime:latest
Docker Compose
services:
opc_router:
image: opcrouter/runtime:latest
ports:
- "8080:8080"
- "8001:8001"
- "49420:49420"
environment:
- INITIAL_USERNAME=*****
- INITIAL_PASSWORD=*****
- OR_I_ACCEPT_EULA=true
- OR_LICENSE_KEY=IhreLizenz
- OR_LICENSE_OPCROUTERID=IhreRouterID
- OR_LICENSE_DEPLOYMENTTOKEN=IhrToken
- OR_INSTANCE_NAME=IhreInszanz
volumes:
- opc-router-5-data:/data
- opc-router-5-logs:/var/log/opcrouter
volumes:
opc-router-5-data:
opc-router-5-logs: