Run the Remote Agent docker container as part of the remote agent connection configuration for Oracle Fusion Data Intelligence.
               
The docker image name for release 25.R2 is container-registry.oracle.com/fdi/remoteagent:23.2.0. Use this name in any commands that call for <docker_image>.
               
- Open a terminal on the host VM and run the following commands to create required directories and apply appropriate permissions.icacls "C:/faw/software/remoteagent/" /grant Everyone:F /t
         icacls "C:/faw/logs/RemoteAgent/" /grant Everyone:F /t
  Note
- icacls: This is a command-line tool used to manage file and directory access control lists (ACLs).
- "C:/faw/software/remoteagent/": This specifies the target directory where ACL changes will be applied.
- /grant Everyone:F: This grants the "Everyone" group Full Control (F) permissions to the specified directory and all subdirectories and files recursively due to the "/t" switch. The user needs write permissions, hence "F" (full control was given). To use user-specific permission, replace "Everyone" with username.
 
 
- Log in to the docker registry with the following command, replacing <username>with the email ID used to log into Oracle Container Registry, and<Auth_Token>with the value created earlier. See Perform Remote Agent Connection Prerequisites.docker login container-registry.oracle.com -u <username> -p <Auth_Token>
 
- Create and run the docker container with the appropriate docker image name in place of <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
 
- Verify that the container has started successfully using this script: 
- If you need to upgrade the remote agent in the Windows host, then use the following script: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>