Repolode
docker

docker/skills

一组由 Docker 编写的技能文件,帮助 AI 编程代理更好地构建、测试、调试和优化容器化应用。

Star
617
Fork
37
未关闭 Issue
7
最近提交
昨天

这是什么?

Docker Skills 是一组可移植的 SKILL.md 知识包,供 Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLI 等 AI 编程代理使用。每个技能针对一个 Docker 主题,涵盖 Dockerfile 与镜像构建、Docker Compose 多容器编排、Docker Sandboxes、Docker Agent 配置,以及跨产品的文档查询和破坏性操作防护。

这些技能按照 Agent Skills 格式编写一次,兼容的代理可通过标准技能路径自动发现。安装方式包括 skills CLI、部分代理的插件市场、Docker Sandboxes 的 sbx CLI,也可以从带标签的发布版本手动复制技能目录。

部分技能标注为实验性功能,因为其底层格式可能仍会变化。仓库按 Docker 产品组织,相互依赖的技能建议按既定顺序加载。

核心功能

  • 01覆盖 Dockerfile 构建、Docker Compose 和 Docker Sandboxes 等工作流。
  • 02包含编写和运行 Docker Agent 配置的技能。
  • 03提供基于 Docker 官方文档的查询技能。
  • 04支持通过 skills CLI、代理插件市场或手动复制安装。
  • 05遵循开放的 Agent Skills 规范,可在多种代理之间移植。

适用场景

  • 让 AI 代理为项目编写 Dockerfile 并完成容器化。
  • 使用 Docker Compose 搭建或排查多容器服务。
  • 在隔离的 Docker Sandboxes 中运行 AI 编程代理并控制网络访问。
  • 让代理依据最新的官方文档回答 Docker 相关问题。

快速上手

  1. 1

    使用 skills CLI 安装这些技能

    npx skills add docker/skills
  2. 2

    不安装,仅浏览技能目录

    npx skills add docker/skills --list

使用前须知

  • 部分技能标记为实验性,其结构可能仍会变化。
  • Docker Sandboxes 的安装方式是实验性接口,可能会变化。
  • 文档查询技能依赖插件安装时注册的远程 Docker 文档 MCP 服务器。

收录于专题

标签

常见问题

skills 是什么?
一组由 Docker 编写的技能文件,帮助 AI 编程代理更好地构建、测试、调试和优化容器化应用。 Docker Skills 是一组可移植的 SKILL.md 知识包,供 Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLI 等 AI 编程代理使用。每个技能针对一个 Docker 主题,涵盖 Dockerfile 与镜像构建、Docker Compose 多容器编排、Docker Sandboxes、Docker Agent 配置,以及跨产品的文档查询和破坏性操作防护。
skills 可以免费使用吗?用的什么许可证?
skills 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
skills 还在维护吗?
活跃维护中。skills 最近一次提交是在 2026年11月6日。
skills 适合用来做什么?
让 AI 代理为项目编写 Dockerfile 并完成容器化。 使用 Docker Compose 搭建或排查多容器服务。 在隔离的 Docker Sandboxes 中运行 AI 编程代理并控制网络访问。 让代理依据最新的官方文档回答 Docker 相关问题。
skills 怎么安装和运行?
使用 skills CLI 安装这些技能: npx skills add docker/skills 不安装,仅浏览技能目录: npx skills add docker/skills --list
在哪里获取 skills?
源代码和安装说明在 GitHub 上:https://github.com/docker/skills

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目