【问题标题】:How to download the app with the CLI from the Swisscom App Cloud?如何使用 CLI 从 Swisscom App Cloud 下载应用程序?
【发布时间】:2016-09-07 09:11:50
【问题描述】:
我正在尝试下载我目前在 Swisscom App Cloud 中运行的应用程序。
因此我安装了cf-download 插件。
我的命令:cf download app-name /public --verbose --omit /vendors --overwrite
运行此命令后出现以下错误:
应用在 Diego 后端运行,不支持此命令。
cf download 是否因此无法在 Swisscom App Cloud 中使用?
我也试过cf files。同样的错误。
【问题讨论】:
标签:
command-line-interface
cloud-foundry
swisscomdev
【解决方案1】:
您可以通过API call 做到这一点
应用程序
API 为 App 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 上成功测试了它。