如何在IBM Cloud / Bluemix上从Cloud Foundry下载/提取部署的应用程序和服务?

时间:2018-02-06 06:33:13

标签: node.js curl ibm-cloud cloudfoundry diego

应用程序(Node.js)由我的前同事部署在Cloud Foundry(IBM Cloud,US-South)上,但我们的私有Github(与IBM DevOps分开)用于本地测试的代码看起来并不相同正如他在Cloud Foundry上部署的那样。我尝试了以下方法从云中下载它,但它们都不起作用:

  1. Bluemix文件查看器 - 我在新的IBM Cloud界面中找不到它。我如何使用DevOps服务来实现它? Ref

  2. bx cf download - 它不起作用,因为该应用程序正在Diego后端运行。 Ref

  3. bx cf file - 它不起作用,因为该应用程序正在Diego后端运行。 Ref

  4. bx cf curl - 我收到以下错误消息。关闭防火墙后,错误消息仍然相同。我找不到解决这个问题的方法。 Ref

  5.   

    调用'cf curl / v2 / apps / 7fe6cdb8-521f-4716-954d-d9598502d049 / droplet / download'...

         

    FAILED

         

    创建请求时出错:

         

    执行请求时出错:获取https://dal05.objectstorage.service.networklayer.com:443/v1/AUTH_9832c938-360c-442a-9713-a5ad3a5d5368/cc-droplets/20/ef/20efe5fb%!D(MISSING)0fa9%!D(MISSING)4ceb%!D(MISSING)8098%!D(MISSING)ec710c8ad0db/fb2ea5e85ec02b65e1d987a7223b92c414df5851?temp_url_sig=8e2b2f7ce7a420d323a0ed5f002669a095af5b12&temp_url_expires=1517896403:拨打tcp 10.1.129.3:443:getsockopt:连接被拒绝

         

    提示:如果您位于防火墙后面并需要HTTP代理,请验证是否正确设置了https_proxy环境变量。否则,请检查您的网络连接。

    1. 云对象存储 - 我没有权限。 Ref

    2. 没有CLI的SSH - 询问我的密码是没有意义的,因为我使用的是没有密码的联合用户ID。 Ref

1 个答案:

答案 0 :(得分:0)

你应该可以制作' bx cf ssh'到运行时。然后你应该能够制作你认为必要的焦油包装。然后只需要将其上传到。