Exécutez le conteneur docker Remote Agent dans le cadre de la configuration de la connexion d'agent distant pour Oracle Fusion Data Intelligence.
Nom de l'image docker pour la version 25. R2 est container-registry.oracle.com/fdi/remoteagent:23.2.0. Utilisez ce nom dans toutes les commandes qui appellent <docker_image>.
- Ouvrez un terminal sur la machine virtuelle hôte et exécutez les commandes suivantes pour créer les répertoires requis et appliquer les autorisations appropriées.
icacls "C:/faw/software/remoteagent/" /grant Everyone:F /t
icacls "C:/faw/logs/RemoteAgent/" /grant Everyone:F /t
Note
icacls : Il s'agit d'un outil de ligne de commande utilisé pour gérer les listes de contrôle d'accès aux fichiers et aux répertoires.
"C:/faw/software/remoteagent/" : Indique le répertoire cible où les modifications de liste de contrôle d'accès seront appliquées.
/grant Everyone:F : Permet d'accorder les autorisations de contrôle complet (F) au groupe "Everyone" au répertoire spécifié et à tous les sous-répertoires et fichiers de manière récursive en raison du commutateur "/t". L'utilisateur a besoin d'autorisations d'écriture, par conséquent "F" (un contrôle complet a été donné). Pour utiliser l'autorisation propre à l'utilisateur, remplacez "Everyone" par le nom d'utilisateur.
- Connectez-vous au registre docker à l'aide de la commande suivante, en remplaçant
<username> par l'ID courriel utilisé pour vous connecter à Oracle Container Registry et <Auth_Token> par la valeur créée précédemment. Voir Exécuter les conditions requises pour la connexion à un agent distant.docker login container-registry.oracle.com -u <username> -p <Auth_Token>
- Créez et exécutez le conteneur docker avec le nom d'image docker approprié au lieu de
<docker_image>docker run -d -p 9091:9091 --name remoteagent -v /faw/software/remoteagent/config/:/faw/software/remoteagent/config/ -v /faw/logs/RemoteAgent/:/faw/logs/RemoteAgent <docker_image>
docker run -d -p 9091:9091 --name remoteagent -v /faw/software/remoteagent/config/:/faw/software/remoteagent/config/ -v /faw/logs/RemoteAgent/:/faw/logs/RemoteAgent container-registry.oracle.com/fdi/remoteagent:23.2.0
- Vérifiez que le conteneur a démarré avec succès en utilisant ce script :
- Si vous devez mettre à niveau l'agent distant sur l'hôte Windows, utilisez le script suivant :
docker run -d -p 9091:9091 --name remoteagent -v C:/faw/software/remoteagent/config/:/faw/software/remoteagent/config/:Z
-v C:/faw/logs/RemoteAgent/:/faw/logs/RemoteAgent <docker_image>