英语轻松读发新版了,欢迎下载、更新

Docker Bake是烘焙的,桌面4.38预览AI代理•DevClass

2025-02-12 08:30:00 英文原文

作者:Tim Anderson

Docker Bake is baked, and Desktop 4.38 previews AI agent

Docker将其新的烘焙功能通常可用,并发布了Docker Desktop 4.38,包括AI代理的预览,代号为Gordon。

Docker Bake通过使用构建配置文件代替Docker Build命令来简化构建Docker映像。烘焙配置文件可以使用HCl(Hashicorp配置语言),YAML或JSON格式,尽管建议使用HCl。关键烘焙文档,配置文件参考,除了句法差异之外,HCL可以使用JSON和YAML格式的功能。

烘焙构建目标支持一系列属性,包括Dockerfile,平台,输出目的地和证明,这些属性允许检查SBOM(软件材料法案)和容器图像的出处。烘焙组允许一次调用多个目标。烘烤还支持变量,以及包括通用和用户定义功能在内的功能。 

尽管Bake不会为Docker添加新功能,但它使复杂的构建更容易维护和与团队共享。在许多情况下烘烤可以包含在工作流程中。根据对于一个开发人员而言,烘烤是一个并行构建多个图像时的无名英雄,对于多座台应用程序所需的(例如由Docker Compose定义的应用程序)所需的。

Docker在刚刚发布的Docker Desktop 4.38中包括了烘烤,尽管不需要使用桌面。 

Docker AI默认情况下关闭,但所有签名用户都可以使用

桌面4.38具有另一个新功能,它是AI代理的预览,也称为Gordon。预览可用于所有签名的用户,但默认情况下可以禁用,也许是因为代理商可以将相关文件,目录或图像数据与您的查询一起发送给Gordon Backend,因此状态。数据已在运输中加密,但Docker从与Gordon的交互中收集了匿名数据,尽管它不用于训练AI模型。 

AI代理的目的是成为一名专家助理,并在如何使用Docker的指导下,包括优化,查找文档,如何容忍应用程序,在GitHub操作中为Docker提供帮助以及在容器未启动时建议修复程序。

该文档补充说,包括答案可能不准确,应进行验证。也许在这里很难,因为开发人员向代理商寻求专家协助可能不是最好的选择来验证答案的准确性。但是Docker至少要发出应有的警告。 

关于《Docker Bake是烘焙的,桌面4.38预览AI代理•DevClass》的评论


暂无评论

发表评论

摘要

Docker通常发布了其烘焙功能,并将其包括在Docker Desktop 4.38中,该功能还提供了AI代理(代号Gordon)的预览。烘烤使用HCL,YAML或JSON格式中的配置文件简化复杂的Docker映像,从而使维护和共享更加容易。AI代理可供所有签名用户使用,但由于对后端发送的数据的隐私问题,因此默认情况下已关闭。该代理商旨在协助Docker使用,优化和故障排除,尽管建议准确性验证。