使用 Docker Compose 部署 Next-AI-Draw-IO(精简 OpenAI 兼容配置)

一、背景说明

next-ai-draw-io 是一个基于 Next.js + AI 能力 的在线绘图工具,支持通过 OpenAI 兼容接口 调用大模型生成流程图、架构图等。

在实际部署过程中,官方示例 .env 文件包含了 大量与当前场景无关的配置(如 AWS Bedrock、Claude、Nova 等),容易造成理解成本和配置混乱。

本文将:

  • 使用 Docker Compose 快速部署

  • 仅保留必要的 OpenAI 兼容配置

  • 阿里云 DashScope(通义千问 OpenAI Compatible 模式) 为例


二、Docker Compose 配置

docker-compose.yml

复制代码
services:
  drawio:
    image: ghcr.io/dayuanjiang/next-ai-draw-io:latest
    container_name: next-ai-draw-io
    ports:
      - "8380:3000"     # 宿主机 8380 → 容器 3000
    env_file:
      - .env
    restart: unless-stopped

说明:


三、精简后的 .env 配置(仅保留有用项)

.env

复制代码
# 使用 OpenAI 兼容接口
AI_PROVIDER=openai

# 模型名称(以 DeepSeek v3.1 为例)
AI_MODEL=deepseek-v3.1

# OpenAI API Key(DashScope 或其他兼容平台)
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx

# OpenAI 兼容接口地址(阿里云 DashScope)
OPENAI_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1

五、启动服务

复制代码
docker compose up -d

查看日志确认启动成功:

复制代码
docker logs -f next-ai-draw-io

正常情况下你会看到类似输出:

复制代码
▲ Next.js
- Local: http://localhost:3000
- Network: http://0.0.0.0:3000

✓ Ready in 100ms

浏览器访问:

复制代码
http://127.0.0.1:8380/zh

相关推荐
国际期刊-秋秋几秒前
[SPIE] 2026年 物联网、智慧交通与智慧城市建设国际学术会议 (SCSD 2026)
人工智能·物联网·智慧城市·国际会议
DS随心转小程序1 分钟前
【技术前瞻】Edge 浏览器深度集成 DS随心转:AI 搜索与笔记流转的一站式生产力革命
人工智能·笔记·edge·deepseek·ds随心转
无代码专家2 分钟前
制造业设备巡检智能化转型:系统适配与降本增效方案
大数据·人工智能
天天讯通2 分钟前
告别等待焦虑!AI Agent重构呼叫中心:从成本中心到价值引擎
人工智能·重构
说私域3 分钟前
AI智能名片S2B2C商城小程序品牌诞生原因与发展历程分析
人工智能·小程序·流量运营
来两个炸鸡腿3 分钟前
【Datawhale组队学习202601】Base-NLP task03 深入大模型架构
人工智能·学习·自然语言处理
大模型实验室Lab4AI3 分钟前
AAAI 2026 | 西北工业大学提出 YOLO-IOD,实时增量目标检测新框架
人工智能·计算机视觉·目标跟踪
川西胖墩墩5 分钟前
患者转科交接流程流程图标准格式
大数据·人工智能·架构·流程图·健康医疗·敏捷流程
郝学胜-神的一滴5 分钟前
机器学习数据预处理:深入理解标准化与sklearn的StandardScaler
开发语言·人工智能·python·程序人生·机器学习·sklearn
连线Insight5 分钟前
极兔的难题
大数据·人工智能