Docker代理的示例提示

早期访问

Docker for GitHub Copilot 扩展是一个 早期访问 产品。

使用案例

以下是一些你可以向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 反馈仓库.