如何使用 cloudfoundry 仓库中的 apt-buildpack
how to use apt-buildpack from cloudfoundry repo
apt-buildpack 是实验性的,尚未用于生产。我想这就是为什么也没有文档的原因。
Creating container
Successfully created container
Downloading app package...
Downloaded app package (862.7K)
Warning: this buildpack can only be run as a supply buildpack, it can not be run alone
Failed to compile droplet: Failed to compile droplet: exit status 1
Destroying container
Exit status 223
Stopping instance abdfc8d0-699e-4834-9f2d-2b8aec218423
Successfully destroyed container
您能否举例说明如何推送 cf-env
示例应用程序并安装 rtorrent and/or openvpn. Is it possible to install gnome 以进行测试?
就使用而言,它非常简单,您只需要在应用程序的根目录中包含一个 apt.yml
。其中应包含要安装的软件包列表。
例如:
---
packages:
- ascii
- libxml
- https://example.com/exciting.deb
buildpack 支持安装包名、deb 文件、自定义 APT 存储库,甚至 PPA。
请参阅 README 了解更多说明。
这条消息:
Warning: this buildpack can only be run as a supply buildpack, it can not be run alone
告诉你 Apt buildpack 仅用于提供二进制文件。它实际上并不知道如何 运行 您的应用程序或任何应用程序。有关供应脚本的更多信息,请查看 docs here.
让它工作的诀窍是你需要使用多构建包支持。可在 here. This should work with most apps, but there's a simple example here.
中找到相关说明
一旦您的应用进入并启动,您可以确认您的软件包已被 运行ning cf ssh apt-test -t -c "/tmp/lifecycle/launcher /home/vcap/app bash ''"
安装。安装的任何东西都应该在路径上,但如果你想查看安装的地方,它会在 /home/vcap/deps/<buildpack-number>/
.
下
应该差不多了。希望对您有所帮助!
apt-buildpack 是实验性的,尚未用于生产。我想这就是为什么也没有文档的原因。
Creating container
Successfully created container
Downloading app package...
Downloaded app package (862.7K)
Warning: this buildpack can only be run as a supply buildpack, it can not be run alone
Failed to compile droplet: Failed to compile droplet: exit status 1
Destroying container
Exit status 223
Stopping instance abdfc8d0-699e-4834-9f2d-2b8aec218423
Successfully destroyed container
您能否举例说明如何推送 cf-env
示例应用程序并安装 rtorrent and/or openvpn. Is it possible to install gnome 以进行测试?
就使用而言,它非常简单,您只需要在应用程序的根目录中包含一个 apt.yml
。其中应包含要安装的软件包列表。
例如:
---
packages:
- ascii
- libxml
- https://example.com/exciting.deb
buildpack 支持安装包名、deb 文件、自定义 APT 存储库,甚至 PPA。
请参阅 README 了解更多说明。
这条消息:
Warning: this buildpack can only be run as a supply buildpack, it can not be run alone
告诉你 Apt buildpack 仅用于提供二进制文件。它实际上并不知道如何 运行 您的应用程序或任何应用程序。有关供应脚本的更多信息,请查看 docs here.
让它工作的诀窍是你需要使用多构建包支持。可在 here. This should work with most apps, but there's a simple example here.
中找到相关说明一旦您的应用进入并启动,您可以确认您的软件包已被 运行ning cf ssh apt-test -t -c "/tmp/lifecycle/launcher /home/vcap/app bash ''"
安装。安装的任何东西都应该在路径上,但如果你想查看安装的地方,它会在 /home/vcap/deps/<buildpack-number>/
.
应该差不多了。希望对您有所帮助!