Buildpacks:Update 个构建包
Buildpacks:Update of buildpacks
我正在研究构建包以创建没有 Dockerfile 的容器映像。一个好处应该是 buildpacks 得到管理,如果发现一些漏洞,更新速度非常快。所以它应该使开发人员从该任务中解脱出来。但是,我如何知道我使用的构建包何时更新?也许它们现在也不再与我的代码兼容?
当您 运行 像 pack build
这样的命令时,它会自动尝试下载您正在使用的构建包的 latest/newest 版本(从技术上讲,它会尝试下载最新的“builder”版本)。您可以 control/override 使用 --pull-policy
选项,该选项可以设置为 always
、never
或 if-not-present
.
了解是否有新版本可用可能取决于您使用的构建包和构建器。您可以尝试构建器映像的 docker pull
或 pack buildpack pull
。如果它没有拉出任何东西,那么就没有更新。
此外,Buildpack Registry 包含已在那里发布的构建包的发布信息。
我正在研究构建包以创建没有 Dockerfile 的容器映像。一个好处应该是 buildpacks 得到管理,如果发现一些漏洞,更新速度非常快。所以它应该使开发人员从该任务中解脱出来。但是,我如何知道我使用的构建包何时更新?也许它们现在也不再与我的代码兼容?
当您 运行 像 pack build
这样的命令时,它会自动尝试下载您正在使用的构建包的 latest/newest 版本(从技术上讲,它会尝试下载最新的“builder”版本)。您可以 control/override 使用 --pull-policy
选项,该选项可以设置为 always
、never
或 if-not-present
.
了解是否有新版本可用可能取决于您使用的构建包和构建器。您可以尝试构建器映像的 docker pull
或 pack buildpack pull
。如果它没有拉出任何东西,那么就没有更新。
此外,Buildpack Registry 包含已在那里发布的构建包的发布信息。