
Docker旗下容器管理工具Docker Compose正式加入人工智慧代理(Agent)开发支援,并同步推出云端算力无缝扩展功能。根据官方说明,开发者现在仅需透过compose.yaml文件,即可完成人工智慧代理、模型及相关工具的定义与调度,系统会自动建立与启动所需的代理式应用环境,而且在本机、CI流程或云端生产环境都能维持相同架构,简化人工智慧代理开发与部署的技术门槛。
Docker这次调整Compose设计,将多容器定义与启动的优点,延伸到人工智慧代理与工具链整合,开发者可在compose.yaml中直接描述LangGraph、Vercel AI SDK、Spring AI、Google ADK等人工智慧代理框架,透过Compose组合不同运算元件,建立能够整合多个大型语言模型,并横跨各种工具与服务的人工智慧代理应用。
官方也推出Docker Offload功能,解决开发者本地端硬件资源不足的痛点。透过Docker Offload,开发者可将大型语言模型或高运算负载的代理任务,扩展至云端GPU环境运行,无需複杂配置云端基础设施,相关流程已与Docker Desktop及Docker Engine深度整合。
另外,针对企业生产环境,Compose目前已支援将应用部署至Google Cloud Run与微软Azure Container Apps,让相同的Compose文件经开发、测试阶段,可在云端环境继续使用,免除重新撰写或额外转换的繁琐步骤,获得多云、混合云架构带来的弹性。
开发者可直接从Docker Hub取得开源或自有语言模型,并透过OpenAI相容API在本地快速介接现有开发框架,相关运算也支援GPU加速。此外,Docker MCP Catalog提供多种经审查,可随插即用的工具,降低用户相依性、版本冲突等问题。