0

我仍然有这个问题。我有 docker 版本 17.12.0-ce-mac49 (21995)。我在 Ubuntu 16 上使用 docker 版本在 4 个 VM 上运行 IBM Cloud Private。当我docker version在主节点上运行时,我得到以下信息:

Client:
Version:    17.12.0-ce
API version:    1.35
Go version: go1.9.2
Git commit: c97c6d6
Built:  Wed Dec 27 20:11:19 2017
OS/Arch:    linux/amd64

Server:
 Engine:
  Version:  17.12.0-ce
  API version:  1.35 (minimum version 1.12)
  Go version:   go1.9.2
  Git commit:   c97c6d6
  Built:    Wed Dec 27 20:09:53 2017
  OS/Arch:  linux/amd64
  Experimental: false

如果我在我的 Mac 上运行以下命令:

docker login mycluster.icp:8500

我使用我的用户名和密码登录并得到以下响应:

来自守护进程的错误响应:获取https://mycluster.icp:8500/v2/ : x509: 证书由未知机构签名

我正在尝试将 docker 映像加载到 IBM Cloud Private 中,但我得到了同样的错误。任何帮助将不胜感激。

4

1 回答 1

1

您需要将 ICP 注册表证书复制到您要推送图像的主机。您可以参考下面的 ICP 文档了解详细信息。

https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0/manage_images/configuring_docker_cli.html

于 2018-02-05T03:26:10.980 回答