我正在尝试下载我目前在 Swisscom App Cloud 中运行的应用程序。
因此我安装了cf-download插件。
我的命令:cf download app-name /public --verbose --omit /vendors --overwrite
运行此命令后,我收到以下错误:
该应用程序在 Diego 后端运行,该后端不支持此命令。
因此在 Swisscom App Cloud 中是cf download不可能的吗?
我也试过cf files了。同样的错误。
我正在尝试下载我目前在 Swisscom App Cloud 中运行的应用程序。
因此我安装了cf-download插件。
我的命令:cf download app-name /public --verbose --omit /vendors --overwrite
运行此命令后,我收到以下错误:
该应用程序在 Diego 后端运行,该后端不支持此命令。
因此在 Swisscom App Cloud 中是cf download不可能的吗?
我也试过cf files了。同样的错误。
您可以通过API 调用来做到这一点
应用程序 API 为应用程序 GET 下载暂存的 droplet
/v2/apps/:guid/droplet/download当使用远程 blobstore(如 AWS)时,响应是对 droplet 实际位置的重定向。
一步步:
cf app $APP --guid
cf curl /v2/apps/$GUID/droplet/download > testing.gz
tar -xzvf testing.gz
我在 Swisscom App Cloud 上成功测试了它。