1

我正在尝试下载我目前在 Swisscom App Cloud 中运行的应用程序。

因此我安装了cf-download插件。

我的命令:cf download app-name /public --verbose --omit /vendors --overwrite

运行此命令后,我收到以下错误:

该应用程序在 Diego 后端运行,该后端不支持此命令。

因此在 Swisscom App Cloud 中是cf download不可能的吗?

我也试过cf files了。同样的错误。

4

1 回答 1

7

您可以通过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 上成功测试了它。

于 2016-09-07T10:17:28.147 回答