【问题标题】:bx cr push command failsbx cr push 命令失败
【发布时间】:2019-05-06 14:22:20
【问题描述】:

我正在关注文档 https://console.bluemix.net/docs/services/Registry/index.html#registry_images_pushing

但无法将映像推送到 IBM 容器注册表

**1。登录容器服务**

bx cr login
Logging in to 'registry.ng.bluemix.net'...
FAILED
Failed to 'docker login' to 'registry.ng.bluemix.net' with error: WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get https://registry.ng.bluemix.net/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
.

【问题讨论】:

  • 请提供有关您的环境的详细信息(操作系统、CLI 版本、Docker 版本)。这是为了确保一切都是最新的。见console.bluemix.net/docs/services/Registry/…
  • docker ps命令检查docker是否正在运行

标签: ibm-cloud container-registry


【解决方案1】:

那,特别是行:Error response from daemon: Get https://registry.ng.bluemix.net/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers),表示您的 docker 守护程序无法打开与注册表的连接。

这是一个网络问题,您需要查看为什么无法打开此连接。 nc -zv registry.ng.bluemix.net 443 应该成功,curl -v https://registry.ng.bluemix.net/v2/ 应该返回 401 UNAUTHORIZED。

【讨论】:

    猜你喜欢
    • 2011-04-26
    • 2013-11-03
    • 2021-10-17
    • 2021-11-28
    • 1970-01-01
    • 2014-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多