Déployer Analyzer en utilisant Docker sous Linux

Cette procédure fournit les étapes de base pour déployer Process Discovery Analyzer sur un serveur autonome, sur un système basé sur Linux en utilisant Docker.

  1. Démarrer le serveur MySQL.

    Le serveur MySQL peut également être déployé à l'aide de Docker. Vous pouvez trouver la dernière image du serveur MySQL sur le site officiel du Docker Hub.

  2. Démarrez Management Console et spécifiez les paramètres de Process Discovery Analyzer. Utilisez les paramètres par défaut lorsqu'ils sont disponibles dans les champs suivants.
    1. Dans le Management Console, développez le menu Paramètres et cliquez sur Process Discovery Analyzer.
    2. Précisez les paramètres de connexion à la base de données Process Discovery Analyzer .1.2 Vous devez indiquer les paramètres d’exécution, les paramètres de cluster et fournir le mot de passe de la racine de la base de données.
    3. Effectuez la mise en service de la base de données en cliquant sur Créer un schéma et Accorder un accès à l'utilisateur dans l'onglet Mise en service de la base de données. Pour plus de détails, voir le Process Discovery Analyzer.
  3. Téléchargez KofaxRPAProcessDiscoveryAnalyzer-11.3.0.0.<numérodeversion>.zip et extrayez tous les fichiers de l'archive dans un dossier sur votre ordinateur.
  4. Téléchargez Docker depuis https://www.docker.com et installez-le sur votre ordinateur.
  5. Vous pouvez ajouter l'utilisateur actuel au groupe Docker pour éviter qu'on vous demande de taper sudo à chaque commande Docker. Par exemple, pour ajouter un utilisateur "kofax", remplacez docker:x:<n> par docker:x:<n>:kofax dans le fichier /etc/group. Déconnectez-vous et connectez-vous ou redémarrez pour mettre à jour les autorisations.
  6. Naviguez vers le dossier avec le Dockerfile de l'archive.
  7. Créez l'image du dock d'Analyzer en exécutant la commande suivante :
    docker build --tag process_discovery_analyzer_11.3.0.0 .
  8. Spécifiez les variables d'environnement du conteneur et démarrez Analyzer. Analyzer démarre avec les paramètres par défaut suivants :
    MC_URL=localhost:50080
    LOG=info
    LOCALE=<system settings>
    

    Vous pouvez définir les variables d'environnement suivantes :

    • MC_URL: Management Console URL

    • MC_USER: Nom d'utilisateur

    • MC_PASSWORD: Mot de passe

    • JOURNAL : Définit le niveau de journalisation. Les valeurs possibles sont CRITIQUE, ERREUR, AVERTISSEMENT, INFO, DÉBOGAGE.

    • PARAMÈTRE RÉGIONAL : Définit la langue préférée pour Analyzer.

    • DÉVERSER : Vide certaines données intermédiaires dans un dossier temporaire.

    Pour démarrer Analyzer, utilisez la commande d'exécution du docker et spécifiez les variables d'environnement au démarrage du conteneur comme suit :

    docker run -it [-e <ENV VAR>=<VALUE>] process_discovery_analyzer_11.3.0.0

    Pour spécifier la variable d'environnement DUMP, utilisez l'expression rationnelle suivante :

    -e DUMP=True

    Pour la liste des options et des paramètres par défaut d'Analyzer, voir Options Process Discovery Analyzer.

    Pour obtenir l'ID du conteneur d'Analyzer, exécutez la commande suivante :

    docker ps

    Pour arrêter Analyzer, exécutez la commande suivante :

    docker stop <container-id>

    Pour appliquer de nouveaux paramètres à Analyzer, il faut d'abord arrêter le conteneur, puis le redémarrer avec de nouveaux paramètres.

1 Il s’agit d’une adresse IP ou d’un nom de domaine de l’ordinateur sur lequel tourne le serveur MySQL ou du conteneur Docker avec le serveur MySQL
2 Notez que vous ne pouvez pas spécifier localhost ou 127.0.0.1 comme adresse.