官方设置入口
首次设置
- 在 macOS、Windows 或桌面 Linux 上安装 Docker Desktop;Linux server 和 CI 机器通常安装 Docker Engine。
- 启动 Docker Desktop 或 Docker daemon。
- 验证本地 Docker client 可以连接 daemon。
- 如果需要私有镜像,先用 Docker 登录对应 registry。
- 先用 AgentCompass 跑单任务,再提高并发。
sudo 运行,可以参考 Docker post-install 步骤,把当前用户加入 docker group:
docker group 拥有很高的主机权限。只应在你接受该安全边界的机器上这样配置。Registry 凭据
AgentCompass 不管理 Docker registry credentials。镜像由本地 Docker daemon 拉取,因此请先用 Docker 登录:AgentCompass Smoke Test
对于支持 recipe 的 benchmark,image 和 workspace 可以由 recipe 自动设置。建议先跑单个样本:基础运行
对于 custom container task,显式传入 image:image。公开 benchmark 的 recipe 通常应该从任务元数据自动推导 image 和 workspace。
Provider 参数
常见 Docker 覆盖项可以放在environments.docker 或 --env-params:
在 Apple silicon 或 ARM 主机上,部分公开 benchmark image 可能只有
linux/amd64。当 Docker 报架构不匹配时可以设置 platform,但 emulation 会更慢。
