如何在cloudfoundry中检查正在运行的应用程序的构建包

王子1*_*986 3 cloud-foundry buildpack

如何在cloudfoundry中检查正在运行的应用程序的buildpack?

我部署了许多构建包,是否可以检查正在运行的应用程序中使用的构建包?

Abh*_*eet 5

两|三步流程适用于Cloud Foundry api 版本:2.141.0

  1. cf app <app_name> --guid使用API Doc检索应用程序的 GUID
  2. 使用上面的 GUID 获取应用程序摘要cf curl /v2/apps/:APP-GUID/summary- API Doc
  3. 搜索"buildpack"结果,应该有 - 像这样在此输入图像描述

如果"buildpack"没有找到,请按照@Smile 发布的说明进行操作- 添加到此处以便于阅读。

  1. 在上面的结果中搜索"detected_buildpack_guid",例如在此输入图像描述
  2. 使用上面的 GUID cf curl /v2/buildpacks/:guid- API Docfilename检索 Buildpack 信息,然后在结果中搜索,例如,在此输入图像描述

注意:在执行这些命令之前,请确保从终端登录 Cloud Foundry

  • 这是最好的答案。之前接受的答案是一个好的开始。 (2认同)