Buildpacks:Update 个构建包

Buildpacks:Update of buildpacks

我正在研究构建包以创建没有 Dockerfile 的容器映像。一个好处应该是 buildpacks 得到管理,如果发现一些漏洞,更新速度非常快。所以它应该使开发人员从该任务中解脱出来。但是,我如何知道我使用的构建包何时更新?也许它们现在也不再与我的代码兼容?

当您 运行 像 pack build 这样的命令时,它会自动尝试下载您正在使用的构建包的 latest/newest 版本(从技术上讲,它会尝试下载最新的“builder”版本)。您可以 control/override 使用 --pull-policy 选项,该选项可以设置为 alwaysneverif-not-present.

了解是否有新版本可用可能取决于您使用的构建包和构建器。您可以尝试构建器映像的 docker pullpack buildpack pull。如果它没有拉出任何东西,那么就没有更新。

此外,Buildpack Registry 包含已在那里发布的构建包的发布信息。