Executar o Agente Remoto Docker no Windows

Execute o contêiner do docker do Agente Remoto como parte da configuração de conexão do agente remoto para o Oracle Fusion Data Intelligence.

O nome da imagem do docker da release 25. R2 é container-registry.oracle.com/fdi/remoteagent:23.2.0. Use esse nome em qualquer comando que chame <docker_image>.
  1. Abra um terminal na VM host e execute os comandos a seguir para criar os diretórios necessários e aplicar as permissões apropriadas.
    icacls "C:/faw/software/remoteagent/" /grant Everyone:F /t
             icacls "C:/faw/logs/RemoteAgent/" /grant Everyone:F /t
    Observação

    • icacls: Esta é uma ferramenta de linha de comando usada para gerenciar listas de controle de acesso (ACLs) de arquivos e diretórios.
    • "C:/faw/software/remoteagent/": Especifica o diretório de destino no qual as alterações de ACL serão aplicadas.
    • /grant Everyone:F: Concede as permissões F (Full Control) do grupo "Everyone" ao diretório especificado e a todos os subdiretórios e arquivos recursivamente devido à chave "/t". O usuário precisa de permissões de gravação, portanto, "F" (controle total foi dado). Para usar a permissão específica do usuário, substitua "Todos" pelo nome de usuário.
  2. Faça log-in no registro do docker com o comando a seguir, substituindo <username> pelo ID de e-mail usado para fazer log-in no Oracle Container Registry e <Auth_Token> pelo valor criado anteriormente. Consulte Executar Pré-requisitos de Conexão do Agente Remoto.
    docker login container-registry.oracle.com -u <username> -p <Auth_Token>
  3. Crie e execute o contêiner do docker com o nome de imagem do docker apropriado no lugar 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>

    Por exemplo:

    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
  4. Verifique se o contêiner foi iniciado com sucesso usando este script:
    run '$ docker ps'
  5. Se você precisar fazer upgrade do agente remoto no host do Windows, use o seguinte 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>