LinuxロボットをOrchestratorに接続する際にプラットフォームが一致しないというエラーが発生した

Question/Problem

以下の公式サイトの手順に従って、LinuxロボットをOrchestratorに接続する際に「WARNING: The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested」エラーが発生しました。解決策を教えてください。

Resolution

原因:

リクエストされたイメージ(linux/amd64)が、ホストマシン(linux/arm64/v8)とは異なるアーキテクチャを持っています。

解決策:

コマンドに「–platform linux/amd64」オプションを追加して、明示的にプラットフォームを指定し実行してみてください。

※コマンド例:
sudo docker run –platform linux/amd64 -e LICENSE_AGREEMENT=accept -p 50000:5900 --env VNC_ENABLED=true -e ORCHESTRATOR_URL=“{OrchestratorのURL}” -e CLIENT_ID=“{クライアントID}” -e CLIENT_SECRET=“{クライアントシークレット}” -tid registry.uipath.com/robot/uiautomation-runtime:24.10.95.24248-robot24.10.0