QuickBlue 推出一套基于 Docker 的部署方案,把过去非常繁琐的微服务环境搭建压缩成少量操作,只依靠 Docker 就可以拉起整套 AI 原生微服务,不用提前在宿主机装好 JDK、Maven、中间件,解决很多开发者因为部署流程复杂不敢上手微服务的痛点;传统微服务部署要手动匹配数据库、注册中心、缓存版本,还要记住严格的服务启动顺序,手动导入建表脚本与配置,换服务器、换开发环境时重复工作量巨大,稍有疏漏就出现连接超时、配置缺失,而 QuickBlue 的编排脚本会接管这些事情,采用容器内部多阶段构建,自动完成镜像打包、分层启动、建库导表、配置初始化,依靠健康探针管控启动时序,整套一共包含十三项预置服务,开发者跑完准备与构建命令之后,直接访问网页向导完成最后的初始化,半小时左右就能拿到一套可以使用的生产级 AI 微服务底座;这套平台本身是 AI 原生,自带向量库、RAG、智能体引擎、权限审计、服务监控,适合用来搭建企业内部 AI 应用,想要落地的时候,先准备环境配置文件,再执行全量构建启动脚本,最后通过浏览器向导完成系统初始化,整套链路全部收敛在 Docker 容器之内,后续迁移、备份、扩容也更方便,当然它也不是完全替代 Kubernetes,更适合中小型团队、本地开发、演示环境、轻量生产,大规模高可用集群场景依旧需要额外的编排能力。
- QuickBlue 部署核心命令清单
- cp .env.example .env:复制示例环境变量文件,按需修改数据库密码、端口、模型地址等配置
- bash build.sh --all:全量镜像构建,并且按照依赖顺序分层启动全部容器服务
- 访问 http://服务器IP:8088:进入图形安装向导,完成管理员账号、模块勾选、初始化导入
- 预置服务模块表
- 这套 Docker 方案的亮点
- 宿主机依赖极简:只需要预先装好 Docker,编译打包全部跑在容器内部,本地不需要 Java、Maven。
- 自动时序管控:内置健康检查,不会出现服务抢启动导致数据库、注册中心连接失败。
- 自动化初始化:脚本自动执行建表、导入基础配置,不需要人工维护 SQL 脚本。
- AI 能力内置:原生接入 pgvector 向量扩展,开箱即可搭建检索增强生成、智能对话应用。
- 环境一致性强:开发、测试、演示环境使用同一套镜像,降低 “本地正常线上报错”。
- 图形化收尾:最后的初始化交给网页向导,不熟悉命令行的人员也能完成配置。
- 适用边界与短板
- 适合场景:个人学习、小型项目原型、企业内部轻量业务、AI 应用快速验证、演示环境。
- 不适合场景:超大规模集群、跨机房高可用、复杂灰度发布,这类场景建议搭配 K8s。
- 限制点:当前这套编排偏向单机 Docker Compose;如果要做多机分布式,需要自行改造。
- 版本约束:使用固定镜像版本来保证稳定,如果随意升级底层镜像,可能带来兼容性问题。
- 底层技术栈概况
| 模块分类 | 包含服务 |
|---|---|
| 基础必选 | 网关、系统权限服务、支撑公共服务、业务基础服务、PostgreSQL 18、Redis |
| AI 相关可选 | AI 推理服务、RAG 知识库、Agent 智能体编排 |
| 治理可选 | Nacos 注册配置中心、Sentinel 流量防护、监控后台 |
| 业务扩展可选 | 报表服务、流程引擎、对象存储对接 |
主体基于 Java 21、Spring Boot 4.1.1、Spring Cloud 2025.1.3;AI 部分接入 AgentScope‑Java;数据库选用 PostgreSQL 搭配 pgvector;安全层面支持三级等保与国密 SM4;同时自带代码生成器,可以快速生成前后端业务模块,减少重复编码。
整体来看,QuickBlue 的核心思路不是重新发明微服务架构,而是用容器编排把微服务里面最劝退的环境部署、初始化、依赖顺序全部封装起来;对于想要尝试 AI 微服务,但是不想花大量精力搭建整套中间件链路的团队,它是一条低门槛路线。
【常见问题】
问题 1:QuickBlue 使用 Docker,依靠三条命令部署整套微服务,宿主机必须安装 JDK 和 Maven 吗?
回答 1:QuickBlue 使用 Docker,依靠三条命令部署整套微服务,宿主机不用安装 JDK 和 Maven,打包编译全部在容器内部完成,宿主机只需要部署 Docker。
问题 2:QuickBlue 这套基于 Docker 的微服务方案,跑完命令之后还需要做什么?
回答 2:QuickBlue 这套基于 Docker 的微服务方案,跑完构建脚本之后,访问服务器的 8088 端口,在网页安装向导里面勾选模块、初始化账号,就能完成整套微服务的启用。
问题 3:QuickBlue 使用 Docker 部署微服务,里面自带哪些 AI 相关能力?
回答 3:QuickBlue 使用 Docker 部署微服务,内置 pgvector 向量库、RAG 知识库、Agent 智能体编排,属于 AI 原生微服务底座,可以直接用来搭建企业 AI 应用。
问题 4:QuickBlue 通过 Docker 一键拉起微服务,能不能直接用来支撑大规模分布式集群?
回答 4:QuickBlue 通过 Docker 一键拉起微服务更适合单机、原型、轻量生产;大规模跨机房高可用场景,这套单机编排能力不足,需要迁移到 Kubernetes。
【参考资料】
[2026-11-15](AI 时代,微服务不该再被 "部署复杂" 劝退 —— QuickBlue 用 3 条命令,把整套微服务装进 Docker)OSCHINA
[2026-11-15](QuickBlue 发布 Docker 一键部署方案,AI 微服务快速上手)OSCHINA
[2026-11-15](QuickBlue 官方网站,AI 原生微服务平台)CreatorBlue
[2026-11-14](QuickBlue‑MicroAI Gitee 仓库文档)Gitee
[2026-11-10](Spring Cloud 2025 生态与容器化微服务实践)InfoQ
[2026-11-02](PostgreSQL + pgvector 在企业 AI 底座中的落地选型)掘金
【免责声明】
本文仅整理 QuickBlue 公开的 Docker 微服务部署方案资讯;QuickBlue 分为开源版与付费源码版,不同版本功能存在差异;这套单机 Docker 编排方案不等于生产级高可用集群,正式上线核心业务前,需要自行完成压测、安全加固与备份策略;文中预置模块、命令、端口以项目仓库最新版本为准。
