Oracle Fusion Data Intelligenceのリモート・エージェント接続構成の一部として、リモート・エージェントdockerコンテナを実行します。
リリース25のdockerイメージ名。R2はcontainer-registry.oracle.com/fdi/remoteagent:23.2.0
です。この名前は、<docker_image>
をコールするすべてのコマンドで使用します。
- ホストVMでターミナルを開き、次のコマンドを実行して必要なディレクトリを作成し、適切な権限を適用します。
icacls "C:/faw/software/remoteagent/" /grant Everyone:F /t
icacls "C:/faw/logs/RemoteAgent/" /grant Everyone:F /t
ノート
icacls
: ファイルおよびディレクトリ・アクセス制御リスト(ACL)の管理に使用するコマンドライン・ツールです。
"C:/faw/software/remoteagent/"
: ACLの変更を適用するターゲット・ディレクトリを指定します。
/grant Everyone:F
: これにより、指定されたディレクトリおよびすべてのサブディレクトリおよびファイルが、/tスイッチによって再帰的に「Everyone」グループのフル・コントロール(F)権限が付与されます。ユーザーには書込み権限が必要であるため、「F」(完全な制御が与えられた)が必要です。ユーザー固有の権限を使用するには、「Everyone」をユーザー名に置き換えます。
- 次のコマンドを使用してdockerレジストリにログインし、
<username>
をOracle Container Registryへのログインに使用される電子メールIDに置き換え、<Auth_Token>
を以前に作成した値に置き換えます。「リモート・エージェント接続の前提条件の実行」を参照してください。docker login container-registry.oracle.com -u <username> -p <Auth_Token>
<docker_image>
のかわりに適切なdockerイメージ名を使用してdockerコンテナを作成して実行します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
- このスクリプトを使用してコンテナが正常に起動したことを確認します。
- Windowsホストのリモート・エージェントをアップグレードする必要がある場合は、次のスクリプトを使用します。
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>