Skip to content

Docker 部署 ​

Baize 以 Docker 镜像发布,镜像由已发布的 @baize-ai/core npm 包构建(构建上下文不含源码)。

运行 ​

国内(阿里云 ACR,直连免加速——推荐):

bash
docker run -d --name baize \
  --restart unless-stopped \
  -p 3456:3456 \
  -p 8443:8443 \
  -e TZ=Asia/Shanghai \
  -e BAIZE_WEB_PASSWORD='<控制台登录口令>' \
  -v baize-data:/home/baize/baize \
  -v claude-config:/home/baize/.claude \
  crpi-8bg62qbrjs3cr3as.cn-hangzhou.personal.cr.aliyuncs.com/baize01/baize-core:0.3.15

海外(GitHub Container Registry):

bash
docker run -d --name baize \
  --restart unless-stopped \
  -p 3456:3456 \
  -p 8443:8443 \
  -e TZ=Asia/Shanghai \
  -e BAIZE_WEB_PASSWORD='<控制台登录口令>' \
  -v baize-data:/home/baize/baize \
  -v claude-config:/home/baize/.claude \
  ghcr.io/baize01-ai/baize-core:0.3.15

认证凭据(Claude/Codex API key 等)可以启动后在网页控制台「模型设置」里配置,不必写在命令行。

端口 ​

端口用途
3456Web 控制台
8443A2A daemon(启用 A2A 协作时必须映射并放行防火墙;advertise 地址填 https://<本机对外地址>:8443)

卷 ​

卷容器路径用途
baize-data/home/baize/baizeAgent 主目录——记忆、技能、服务。容器路径固定,不能改成 /home/baize/baize2 等其他目录(entrypoint 按此路径初始化)
claude-config/home/baize/.claudeAI 运行时配置

多实例部署(如同机第二个 baize):换容器名、换宿主机端口(-p 3457:3456 -p 8444:8443)、换卷名,但容器内路径保持不变。

启动之后 ​

打开 http://localhost:3456 进入网页控制台,在「模型设置」中配置认证:Claude API key / setup token / 自定义端点 / Codex / ChatGPT 登录。

更多资料 ​

  • Compose 配置、可选认证环境变量与卷说明见核心仓库 docs/docker.md
  • A2A 控制面 baize-admin-workspace 以独立镜像发布——见 A2A 协作