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] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20sandbox=20=E7=BD=91?= =?UTF-8?q?=E7=BB=9C=E5=90=8D=E7=A7=B0=E4=B8=8D=E5=8C=B9=E9=85=8D=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=20agent=20=E6=89=A7=E8=A1=8C=E8=B6=85=E6=97=B6?= =?UTF-8?q?=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 61d69991..da27772d 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 ca2373fc..06154af4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -434,3 +434,4 @@ services: networks: app-network: driver: bridge + name: yuxi-know_app-network