|
|
@@ -12,14 +12,14 @@
|
|
|
|
|
|
| 标签 | 架构 |
|
|
|
| --- | --- |
|
|
|
-| `v0.4.11-amd` | `linux/amd64` |
|
|
|
-| `v0.4.11` | `linux/amd64`、`linux/arm64`,拉取时自动匹配 |
|
|
|
-| `latest` | 最新稳定通用镜像,当前指向与 `v0.4.11` 相同的镜像 |
|
|
|
+| `v0.4.12-amd` | `linux/amd64` |
|
|
|
+| `v0.4.12` | `linux/amd64`、`linux/arm64`,拉取时自动匹配 |
|
|
|
+| `latest` | 最新稳定通用镜像,当前指向与 `v0.4.12` 相同的镜像 |
|
|
|
|
|
|
```sh
|
|
|
-docker pull samienluo/yaoyao:v0.4.11
|
|
|
+docker pull samienluo/yaoyao:v0.4.12
|
|
|
# 需要固定 AMD64 时:
|
|
|
-docker pull samienluo/yaoyao:v0.4.11-amd
|
|
|
+docker pull samienluo/yaoyao:v0.4.12-amd
|
|
|
```
|
|
|
|
|
|
每次新版本发布都会更新 `latest`,旧版本标签继续保留。需要固定部署版本时使用具体版本标签。
|
|
|
@@ -34,7 +34,7 @@ cp docker.env.example docker.env
|
|
|
|
|
|
| 配置 | 用途 |
|
|
|
| --- | --- |
|
|
|
-| `HERMES_YAOYAO_IMAGE` | 远程镜像可设为 `samienluo/yaoyao:v0.4.11` 或 `samienluo/yaoyao:latest`;未设置时使用本地构建名称 |
|
|
|
+| `HERMES_YAOYAO_IMAGE` | 远程镜像可设为 `samienluo/yaoyao:v0.4.12` 或 `samienluo/yaoyao:latest`;未设置时使用本地构建名称 |
|
|
|
| `HERMES_YAOYAO_UPSTREAM` | Hermes 上游地址,默认 `http://host.docker.internal:9119` |
|
|
|
| `HERMES_YAOYAO_BIND_ADDRESS` | Web 的宿主机发布地址,默认 `127.0.0.1`;局域网访问可设为 `0.0.0.0` |
|
|
|
| `HERMES_YAOYAO_PUBLISHED_PORT` | 宿主机 Web 端口,默认 `15300` |
|
|
|
@@ -114,6 +114,7 @@ docker compose --env-file docker.env -f compose.desktops.yaml up -d --build
|
|
|
| 上游基础镜像 | `public.ecr.aws/k0i0n2g5/cursorenvironments/universal:sand-box-latest` |
|
|
|
| 构建固定版本 | `sha256:858b6df5d0aeffd5db0e20c81553e98f84b07e9c700a13fcd1febac0e8c54830` |
|
|
|
| 兼容镜像 | `yaoyao-desktop:cursor`,通过 `deploy/computer/Dockerfile.cursor` 在本地构建 |
|
|
|
+| 已发布兼容镜像 | `samienluo/yaoyao-desktop:v0.4.12-cursor-amd` |
|
|
|
| 架构 | `linux/amd64`;ARM64 宿主需要 Docker 的 amd64 模拟支持 |
|
|
|
| 桌面资源 | 2 CPU、4 GB 内存、512 MB 共享内存、512 个进程 |
|
|
|
| 持久工作目录 | `desktop-cursor-workspace` 卷 → `/home/cua/workspace`,含浏览器资料 |
|
|
|
@@ -148,7 +149,21 @@ docker compose --env-file docker.env -f compose.desktops.cursor.yaml ps
|
|
|
curl --fail http://127.0.0.1:15300/healthz
|
|
|
```
|
|
|
|
|
|
-如果使用已包含 Cursor 桌面支持的预构建 Web 镜像,将 `HERMES_YAOYAO_IMAGE` 设为相应版本,先 `pull web`,再单独 `build desktop-cursor`,最后执行上述 `up -d --no-build`。兼容桌面镜像需自行构建,本文不假定它已发布到远程仓库。
|
|
|
+使用 Docker Hub 发布镜像时,在 `docker.env` 设置:
|
|
|
+
|
|
|
+```dotenv
|
|
|
+HERMES_YAOYAO_IMAGE=samienluo/yaoyao:v0.4.12
|
|
|
+YAOYAO_CURSOR_DESKTOP_IMAGE=samienluo/yaoyao-desktop:v0.4.12-cursor-amd
|
|
|
+```
|
|
|
+
|
|
|
+直接拉取并启动,无需本地编译:
|
|
|
+
|
|
|
+```sh
|
|
|
+docker compose --env-file docker.env -f compose.desktops.cursor.yaml pull web desktop-cursor
|
|
|
+docker compose --env-file docker.env -f compose.desktops.cursor.yaml up -d --no-build
|
|
|
+```
|
|
|
+
|
|
|
+Web 镜像自动匹配 AMD64 / ARM64;Cursor 桌面为 AMD64。已有标准桌面仍沿用其镜像配置。
|
|
|
|
|
|
随后按下方“[Hermes 执行连接](#hermes-执行连接)”注册或连接执行节点,再在 Agent 聊天的 **电脑 → 此 Agent 使用的电脑** 中选择“Cursor 开发桌面”。
|
|
|
|