如何使用 CLI 从 Swisscom App Cloud 下载应用程序?

问题描述 投票:0回答:1

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

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

我的命令:

cf download app-name /public --verbose --omit /vendors --overwrite

运行此命令后,出现以下错误:

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

因此

cf download
在瑞士电信应用云中不可能吗?

我也尝试过

cf files
。同样的错误。

command-line-interface cloud-foundry swisscomdev
1个回答
7
投票

您可以通过 API 调用

来做到这一点

应用程序 API 为应用程序 GET 下载暂存的 Droplet

/v2/apps/:guid/droplet/download
当使用远程 blobstore 时,例如 AWS,响应是重定向到液滴的实际位置。

一步一步:

cf app $APP --guid
cf curl /v2/apps/$GUID/droplet/download > testing.gz
tar -xzvf testing.gz

我在 Swisscom App Cloud 上测试成功。

© www.soinside.com 2019 - 2024. All rights reserved.