Exécuter des applications dans des conteneurs Docker avec des droits hors ligne

Activez le droit d’exécution hors ligne sur l’hôte, transmettez la valeur du droit hors ligne lorsque vous démarrez le conteneur Docker et vérifiez que le conteneur s’exécute.
CONSEIL: Pour obtenir des exemples complets de fichiers de configuration, de certificats et d’autres éléments requis pour valider les droits, reportez-vous à la section https://github.com/FactoryTalk-Optix/Optix_Docker_FTOptixUpdateServer.
IMPORTANT: Sans droit valide, l’
Application FactoryTalk Optix
cesse de s’exécuter au bout de 120 minutes.
Conditions préalables
CONSEIL: Avant de déployer ou de mettre à jour une application dans le conteneur, le journal d’exécution peut ne pas contenir l’entrée de démarrage habituelle. Ce comportement est attendu.
  1. Pour exécuter des applications dans des conteneurs Docker avec des droits hors ligne
  2. Obtenez la valeur du droit hors ligne pour l’hôte activé.
    Utilisez la valeur du droit hors ligne qui correspond au droit hors ligne activé sur l’hôte.
  3. Dans un terminal, saisissez :
    docker run --publish 49100:49100 --env ADMIN_PASSWORD=
    admin_password
    [--name
    container_name
    ] [--publish
    external_port
    :
    internal_port
    ] [--restart unless-stopped] --env
    license_environment_variable
    =
    offline_entitlement_value
    [-d] [-v
    local_folder
    :/root/FTOptixApplication/Projects/
    app_name
    ]
    image_name
    Pour obtenir des descriptions de paramètres, reportez-vous à la section Paramètres Docker.
Pour vérifier que le conteneur s’affiche dans la liste des conteneurs, saisissez
docker ps -a
dans le terminal.
Exemple de commande :
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
  • Confirmez que la colonne d’état affiche
    Up
    après le démarrage du conteneur.
  • Si le conteneur ne démarre pas avec le droit, vérifiez que le droit hors ligne correspond à l’application déployée.
  • Si le conteneur ne démarre pas avec le droit, vérifiez que le droit hors ligne n’est pas déjà lié à un autre hôte ou à une autre instance de conteneur.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal