Exécutez le conteneur docker d'agent distant dans le cadre de la configuration de la connexion à l'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 droits d'accès appropriés.
icacls "C:/faw/software/remoteagent/" /grant Everyone:F /t
icacls "C:/faw/logs/RemoteAgent/" /grant Everyone:F /t
Remarque
icacls
: 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 dans lequel les modifications d'ACL seront appliquées.
/grant Everyone:F
: accorde au groupe "Tout le monde" les droits d'accès Full Control (F) 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 en écriture, d'où "F" (le contrôle total a été donné). Pour utiliser l'autorisation propre à l'utilisateur, remplacez "Tout le monde" par le nom d'utilisateur.
- Connectez-vous au registre docker à l'aide de la commande suivante, en remplaçant
<username>
par l'ID de courriel utilisé pour la connexion à Oracle Container Registry et <Auth_Token>
par la valeur créée précédemment. Reportez-vous à Exécution des prérequis de connexion à l'agent distant.docker login container-registry.oracle.com -u <username> -p <Auth_Token>
- Créer et exécuter le conteneur Docker avec le nom d'image Docker approprié à la place 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 à l'aide du script suivant :
- Si vous devez mettre à niveau l'agent distant dans 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>