Executar aplicativos em contêineres do Docker com direitos offline
Ative o direito offline de tempo de execução no host, passe o valor do direito offline ao iniciar o contêiner do Docker e verifique se o contêiner está em execução.
DICA:
Para obter exemplos completos de arquivos de configuração, certificados e outros itens necessários para validar direitos, consulte https://github.com/FactoryTalk-Optix/Optix_Docker_FTOptixUpdateServer.
IMPORTANTE:
Sem um direito válido, o
Aplicativo FactoryTalk Optix
parará de ser executado após 120 minutos.Pré-requisitos
- Crie a imagem do Docker para oAplicativo FactoryTalk Optix. Consulte Criar uma imagem do Docker com um Aplicativo FactoryTalk Optix.
- Ative o direito offline de tempo de execução no host antes de iniciar o contêiner. Consulte Ativar o FactoryTalk Optix Runtime em dispositivos offline.
DICA:
Antes de implementar ou atualizar um aplicativo no contêiner, o log de tempo de execução pode não conter a entrada de inicialização usual. Esse comportamento é esperado.
- Para executar aplicativos em contêineres do Docker com direitos offline
- Obtenha o valor do direito offline para o host ativado.Use o valor do direito offline que corresponde ao direito offline ativado no host.
- No terminal, digite: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 obter descrições de parâmetros, consulte Parâmetros do Docker.
Para verificar se o contêiner é exibido na lista de contêineres, digite
docker ps -a
no terminal.Exemplo de comando:
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 se a coluna de status mostraUpapós o contêiner ser iniciado.
- Se o contêiner não iniciar com o direito, verifique se o direito offline corresponde ao aplicativo implementado.
- Se o contêiner não iniciar com o direito, verifique se o direito offline não está vinculado a outro host ou instância de contêiner.
Docker runtime
offline licensing
offline activation
container licensing
host activation
Dê sua opinião