深信号· DEEPSIGNAL
深信号· DEEPSIGNALRSS
SIGNAL DEEP-DIVE

Docker Agent:用 YAML 定义 Agent,像拉镜像一样跑起来

2026-10-08·开源中国·Agent 工程DockerAgentYAMLMCP开源
▮ SIGNAL SUMMARY · 摘要快读

Docker 官方发布 Agent 工具:用声明式 YAML 定义 Agent,支持任意 MCP 工具和多 Agent 编排,从 OCI 镜像仓库拉别人打包好的 Agent 就能跑。定位"Build, run, and share AI agents with a declarative YAML config"。

Docker Agent:用 YAML 定义 Agent,像拉镜像一样跑起来

Docker Agent:用 YAML 定义 Agent,像拉镜像一样跑起来

Docker 官方上架了一个新工具:Docker Agent。它的定位一句话就够——「Build, run, and share AI agents with a declarative YAML config」:用 YAML 声明式配置定义 Agent,配上工具和多 Agent 编排,就能跑起来。

怎么用:三步上手

1. 安装:它是 docker CLI 插件,装好 Docker Desktop 4.63+ 后直接 docker agent 就能用;Homebrew(brew install docker-agent)和二进制发布也都有。

2. 定义:写一个 YAML 文件,声明一个 root agent——指定模型、描述、指令,再挂上一个 toolset。内置工具之外,还能接任意 MCP server(本地、远程、或者基于 Docker 的都行)。

3. 跑:docker agent run agent.yaml 就起来了。更妙的是,可以从任意 OCI 镜像仓库拉别人打包好的 Agent 直接运行:docker agent run myorg/agent:tag——像拉镜像一样拉 Agent。

底层能力:跟社区主流对齐

项目自己也吃了自己的狗粮:文档里写着,他们用 docker-agent 来构建 docker-agent——一条 docker agent run ./golang_developer.yaml 就跑起它的 Go 开发 Agent。

信号强度

Docker Agent 值得注意的不是功能本身,而是它想建立的分发范式:Agent 不再是"你本地配的一堆脚本",而是像镜像一样可打包、可拉取、可共享的产物。配上 OCI 仓库,等于给 Agent 建了一套"应用商店"——别人封装好的 Agent(比如"Go 开发者""数据分析师"),你一行命令拉下来就能用。

这跟 Docker 当年把"环境"标准化成镜像是一个套路:先把 Agent 标准化,再让生态长起来。对开发者,这意味着很快会有一批"开箱即用"的 Agent 镜像可以白嫖;对做 Agent 产品的人,这是一个新的分发渠道——你的 Agent 可以被别人 docker agent run 拉走。

一个务实提醒:默认开启匿名遥测用来改进产品,文档里有关闭开关,介意的话跑之前先看一眼配置。

GitHub:https://github.com/docker/docker-agent

原文:https://www.oschina.net/news/502889

SIGNAL FILE · 情报档案

原载:开源中国

本文基于 AI 情报库收录的条目展开深析;事实性信息以原始报道为准,分析与展望为编辑观点。

原始报道:https://www.oschina.net/news/502889(开源中国)

RELATED SIGNALS · 关联信号