Docker 代理的示例提示

抢先体验

适用于 GitHub Copilot 的 Docker 扩展是一个 抢先体验 产品。

用例

以下是一些您可以向 Docker 代理询问的问题类型示例

询问关于 Docker 的一般问题

您可以询问关于 Docker 的一般问题。例如

  • @docker 什么是 Dockerfile?
  • @docker 如何构建 Docker 镜像?
  • @docker 如何运行 Docker 容器?
  • @docker 'docker buildx imagetools inspect' 是做什么的?

获取关于将您的项目容器化的帮助

您可以要求代理帮助您将现有项目容器化

  • @docker 你能帮我为这个项目创建一个 compose 文件吗?
  • @docker 你能为这个项目创建一个 Dockerfile 吗?

打开拉取请求

Docker 代理将分析您的项目,生成必要的文 件,并在适用情况下,提供使用必要的 Docker 资源提出拉取请求。

仅当代理生成新的 Docker 资源时,才可 以自动向您的仓库打开拉取请求。

分析项目中的漏洞

该代理可以帮助您使用 Docker Scout 改善您的安全状况

  • @docker 你能帮我找到项目中的漏洞吗?
  • @docker 我的项目是否包含任何不安全的依赖项?

代理将运行 Docker Scout 来分析项目的依赖项,并报告您是否容易受到任何 已知 CVE 的攻击。

Copilot vulnerabilities report

限制

  • 代理目前无法访问仓库中的特定文件,例如编辑器中当前打开的文件,或者如果您在聊天消息中传递文件引用。

反馈

如有任何问题或反馈,请访问 GitHub 反馈仓库