Ejecutar aplicaciones en contenedores de Docker con derechos fuera de línea
Active el derecho de tiempo de ejecución fuera de línea en el host, pase el valor del derecho fuera de línea cuando inicie el contenedor de Docker y compruebe que el contenedor se ejecuta.
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.
- Active el derecho de tiempo de ejecución fuera de línea en el host antes de iniciar el contenedor. Consulte Activar FactoryTalk Optix Runtime en dispositivos fuera de línea.
CONSEJO:
Antes de implementar o actualizar una aplicación en el contenedor, es posible que el registro de tiempo de ejecución no contenga la entrada de inicio habitual. Este comportamiento es el esperado.
- Para ejecutar aplicaciones en contenedores de Docker con derechos fuera de línea
- Obtenga el valor del derecho fuera de línea para el host activado.Utilice el valor del derecho fuera de línea que coincida con el derecho fuera de línea activado en el host.
- En el terminal, introduzca:docker run --publish 49100:49100 --env ADMIN_PASSWORD=admin_password[--namecontainer_name] [--publishexternal_port:internal_port] [--restart unless-stopped] --envlicense_environment_variable=offline_entitlement_value[-d] [-vlocal_folder:/root/FTOptixApplication/Projects/app_name]image_namePara obtener descripciones de parámetros, consulte Parámetros de Docker.
Para verificar que el contenedor se muestra en la lista de contenedores, introduzca
docker ps -a
en el terminal.Comando de ejemplo:
docker run --publish 49100:49100 --publish 8080:8080 --env ADMIN_PASSWORD=AdminPassword --name ftoptix-runtime --restart unless-stopped --env LICENSE_ENVIRONMENT_VARIABLE=offline_entitlement_value ftoptix-runtime
- Confirme que la columna de estado muestraUpdespués de que se inicie el contenedor.
- Si el contenedor no se inicia con el derecho, compruebe que el derecho fuera de línea coincida con la aplicación implementada.
- Si el contenedor no se inicia con el derecho, compruebe que el derecho fuera de línea no esté ya vinculado a otro host o instancia de contenedor.
Docker runtime
offline licensing
offline activation
container licensing
host activation
Entregue su opinión