【问题标题】:IBM-containers: Retrieving client certificate for IBM containers failedIBM 容器:检索 IBM 容器的客户端证书失败
【发布时间】:2016-07-19 11:47:04
【问题描述】:

我是 Bluemix 的新手,并且遇到了容器问题。我安装了 Docker Toolbox(我的操作系统是 Windows 7)。之后我安装了 Bluemix 插件 IBM-containers。 (我检查了两个安装,对我来说一切都很好。)然后我登录到 Bluemix(cf login -a ...)。然后我运行命令:cf ic login。我收到一条错误消息

我之前曾尝试将一个示例 java 应用程序部署到 Bluemix。它工作正常,我没有遇到任何网络连接问题。我不明白错误的原因是什么。

任何想法可能是什么问题或如何解决它?提前致谢。

【问题讨论】:

  • 有任何解决方案吗? (2017)@Zelphir 等
  • @LeonardPauli 我想我最终创建了一个新帐户(这就像 Windows 重新启动 - 魔术)。然而,一年后的今天,我再次遇到这个问题,但仍然没有解决这个问题的有效答案。 sigh 有人会认为他们能够直截了当地讲述自己的故事,但事实并非如此……

标签: containers ibm-cloud


【解决方案1】:

您需要使用以下方式登录:

 ice login -k API_KEY -R registry-ice.ng.bluemix.net

来源:Alaa Youssef on DeveloperWorks

【讨论】:

  • 但是,我在仪表板上找不到任何 api 密钥。
【解决方案2】:

如果这是您第一次使用容器服务,您可能需要运行cf ic initcf ic namespace set 命令。查看here 了解更多信息。

如果您的注册表已配置,请始终记住在执行cf ic login 之前执行cf login。如果问题仍然存在并且您能够从 Bluemix Dashboard 访问容器服务,那么您可以尝试使用新的 bx CLI(包含 ic 插件)。

【讨论】:

  • 我运行 cf ic init 时出现错误:为 IBM 容器生成客户端证书失败。错误,正在获得响应,请检查您的网络连接。我尝试设置命名空间,然后再次: Error, getting response, check your network connection 。我想检查一下,如果之前没有(任何机会)设置命名空间。我运行 cf ic namespace get。我得到:加载客户端密钥对时出错。有任何想法吗?谢谢。
  • 如果您尝试使用 Bluemix (bx) CLI,会发生什么?
  • 我尝试使用Bluemix CLI,但再次遇到网络连接错误。
  • 此处相同,加载客户端密钥对时出错。然后它建议运行cf ic init,这根本没有帮助。然后我再次尝试登录,没有任何变化。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-14
  • 1970-01-01
  • 1970-01-01
  • 2020-02-08
  • 1970-01-01
相关资源
最近更新 更多