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