From 84f8e2adef7952a7737300233aae23532f41e5c9 Mon Sep 17 00:00:00 2001 From: dacrown <422380496@qq.com> Date: Sun, 5 Apr 2026 16:23:53 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20sandbox=20?= =?UTF-8?q?=E7=BD=91=E7=BB=9C=E5=90=8D=E7=A7=B0=E4=B8=8D=E5=8C=B9=E9=85=8D?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=20agent=20=E6=89=A7=E8=A1=8C=E8=B6=85?= =?UTF-8?q?=E6=97=B6=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 docker-compose.yml 中显式指定网络名称为 yuxi-know_app-network - 更新 .env.template 添加说明注释 问题原因:sandbox-provisioner 期望连接到 yuxi-know_app-network 网络, 但 docker compose 默认根据项目目录名创建网络,导致网络名称不匹配, sandbox 容器无法正确获取端口映射,sandbox_url 为空,所有操作超时。 --- .env.template | 1 + docker-compose.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.env.template b/.env.template index 61d69991b..da27772d8 100644 --- a/.env.template +++ b/.env.template @@ -58,6 +58,7 @@ TAVILY_API_KEY= # 获取搜索服务的 api key 请访问 https://app.tavily.co # SANDBOX_HTTPS_PROXY=http://host.docker.internal:7897 # Docker backend 专用 (used when SANDBOX_PROVISIONER_BACKEND=docker/local) +# 注意:网络名称已在 docker-compose.yml 中固定为 yuxi-know_app-network # SANDBOX_DOCKER_NETWORK=yuxi-know_app-network # SANDBOX_DOCKER_THREADS_HOST_PATH= # SANDBOX_DOCKER_SANDBOX_PREFIX=yuxi-sandbox diff --git a/docker-compose.yml b/docker-compose.yml index ca2373fcb..06154af45 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -434,3 +434,4 @@ services: networks: app-network: driver: bridge + name: yuxi-know_app-network From 789367e09b2f5d3ce71468a6be7737efc8fc925f Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Sun, 5 Apr 2026 17:56:15 +0800 Subject: [PATCH 2/2] Update docker-compose.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 06154af45..fa2c51aa7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -434,4 +434,4 @@ services: networks: app-network: driver: bridge - name: yuxi-know_app-network + name: ${SANDBOX_DOCKER_NETWORK:-yuxi-know_app-network}