Ejecutar aplicaciones en contenedores de Docker con derechos en línea
Pase un número de serie de derecho en línea a un contenedor de Docker para que el tiempo de ejecución valide el derecho en línea.
CONSEJO:
Para ver ejemplos completos de archivos de configuración, certificados y otros elementos necesarios para validar derechos, consulte https://github.com/FactoryTalk-Optix/Optix_Docker_FTOptixUpdateServer.
IMPORTANTE:
Sin un derecho válido,
Aplicación FactoryTalk Optix
deja de ejecutarse después de 120 minutos.Requisitos previos
- Cree la imagen de Docker paraAplicación FactoryTalk Optix. Consulte Crear una imagen de Docker con una aplicación FactoryTalk Optix.
- Mantenga disponible la conectividad a Internet cuando se inicie el contenedor y mientras se ejecute la aplicación.
- Para ejecutar aplicaciones en contenedores de Docker con derechos en línea
- Obtenga el número de serie del derecho para el tiempo de ejecución de Docker.El número de serie del derecho inicia el mecanismo de derechos Call Home cuando se inicia el contenedor.
- En el terminal, introduzca:docker run --publish 49100:49100 --env ADMIN_PASSWORD=admin_password--env FTOPTIX_ENTITLEMENT_SERIAL_NUMBER=entitlement_serial_number[--namecontainer_name] [--publishexternal_port:internal_port] [--restart unless-stopped] [-d] [-vlocal_folder:/root/FTOptixApplication/Projects/app_name]image_namePara obtener descripciones de parámetros, consulte Parámetros de Docker.Una vez que el bloqueo de derechos se realiza correctamente, el contenedor actualiza el bloqueo de derechos cada 30 minutos y desbloquea el derecho cuando Runtime se detiene normalmente.
El contenedor de Docker se ejecuta con validación de derechos en línea.
Si el contenedor pierde la conexión con la API web de derechos después de que el bloqueo de derechos se realice correctamente, se inicia un período de gracia de siete días.
Confirme que la columna de estado muestra
Up
después de que se inicie el contenedor.Comando de ejemplo:
docker run --publish 49100:49100 --publish 8080:8080 --env ADMIN_PASSWORD=AdminPassword --env FTOPTIX_ENTITLEMENT_SERIAL_NUMBER=entitlement_serial_number --name ftoptix-runtime --restart unless-stopped ftoptix-runtime
CONSEJO:
Si el tiempo de ejecución se detiene y no desbloquea el derecho, vuelva a alojar un derecho manualmente.
Docker runtime
online licensing
entitlement serial number
Call Home
container licensing
Entregue su opinión