创建新的构建包
Create new build pack
我需要创建新的构建包,我想知道是否有一种方法可以构建继承或扩展其他构建包的新 BP?(例如扩展 nodeJS 构建包)
我没有找到它的例子,所以我需要你的帮助...
Buildpack 无法继承现有的 buildpack。但是,所有现有的构建包都是 open-source。您可以简单地分叉现有的 buildpack,修改 shell 脚本并将应用程序清单指向您的 buildpack 源代码存储库。
有很多关于构建自定义 buildpack 的教程可以帮助您入门。
这里 one 关于修改 NodeJS 运行时以包含自定义 C 库。
有multi-buildpack的概念。您在创建应用程序时指定它,然后在 .buildpacks
文件中指定其他构建包。
我需要创建新的构建包,我想知道是否有一种方法可以构建继承或扩展其他构建包的新 BP?(例如扩展 nodeJS 构建包) 我没有找到它的例子,所以我需要你的帮助...
Buildpack 无法继承现有的 buildpack。但是,所有现有的构建包都是 open-source。您可以简单地分叉现有的 buildpack,修改 shell 脚本并将应用程序清单指向您的 buildpack 源代码存储库。
有很多关于构建自定义 buildpack 的教程可以帮助您入门。
这里 one 关于修改 NodeJS 运行时以包含自定义 C 库。
有multi-buildpack的概念。您在创建应用程序时指定它,然后在 .buildpacks
文件中指定其他构建包。