当前位置: 首页 > news >正文

Linux Sonic Agent 端部署(详细版)(腾讯云)

(因为服务器是Linux的,只是安装了,并没有验证)

1、编辑docker-compose.yml文件

在Services下添加Agent

  sonic-agent:image: "sonicorg/sonic-agent-linux:v2.7.2"environment:- SONIC_SERVER_HOST=${SONIC_SERVER_HOST}- SONIC_SERVER_PORT=${SONIC_SERVER_PORT}- AGENT_HOST=${AGENT_HOST}- AGENT_PORT=${AGENT_PORT}- AGENT_KEY=${AGENT_KEY}- WDA_BUNDLE_ID=${WDA_BUNDLE_ID}networks:- sonic-networkdepends_on:- sonic-server-controllerprivileged: truevolumes:- /dev/bus/usb:/dev/bus/usb- /var/run/usbmuxd:/var/run/usbmuxd- ./logs/:/logs/

2、.env添加变量

# 文件中如果有这两个参数 则不用添加
SONIC_SERVER_HOST=0.0.0.0 #主机IP
SONIC_SERVER_PORT=3000AGENT_HOST=0.0.0.0 #主机IP
AGENT_PORT=7777
AGENT_KEY=9dbfe2a3-7402-4384-9b20-d685ed37f948 #前端生成的key
WDA_BUNDLE_ID=com.facebook.WebDriverAgentRunner.xctrunner

3、重启Docker

# 进入sonic
cd /home/ubuntu/sonic-server-v2.7.2_y# 初始化Agent
docker-compose up -d# 执行重新生成网络 重启容器的命令
docker-compose down
docker network prune
docker-compose up -d

4、安装ADB

sudo apt update
sudo apt install adb -y

http://www.dtcms.com/a/258493.html

相关文章:

  • Google Cloud Platform(GCP)实例中使用显卡信息报错问题
  • 裸机项目添加FreeRTOS操作系统--常见报错
  • Kubernetes生命周期管理:深入理解 Pod 生命周期
  • Aerotech系列(4)Aerotech.A3200名空间
  • SpringBoot + MyBatis 事务管理全解析:从 @Transactional 到 JDBC Connection 的旅程
  • Airtable 的数据超出上限,3 种常见应对方式
  • 较大项目 git(gitee, github) 拉取失败解决方法
  • Linux系统环境编程
  • NHDeep智能档案题名(标题)校对工具使用说明
  • Linux线程概念及常用接口(1)
  • Redis 乱码和LocalDateTime类型缓存问题
  • 电商领域企业级应用后端开发 (Java) 就业前景深度分析报告 (2025-2030)
  • uniapp项目之小兔鲜儿小程序商城(六) 地址模块:地址管理页的实现,地址表单页的实现
  • 随机算法设计思想总结
  • 闲聊ARM内核参数传递机制
  • Harmony状态管理@Event
  • JVM的内存模型和内存结构
  • 【数字后端】- 什么是NDR规则?
  • Android检测当前进程或者应用是否被调试
  • android脱糖
  • 深度解析torchrun与local_rank
  • NIPS-2001《Partially labeled classification with Markov random walks》
  • 收银机安装飞牛NAS自动息屏方案
  • 程序猿成长之路之数据挖掘篇——聚类算法介绍
  • 01-StarRocks安装部署FAQ
  • 2025年渗透测试面试题总结-2025年HW(护网面试) 10(题目+回答)
  • linux grep的一些坑
  • (3)ROS2:6-dof前馈+PD / 阻抗控制器
  • 交易期权先从买方开始
  • 【AI大模型】Spring AI 基于Redis实现对话持久存储详解