我是docker的新手,我测试了一些东西。我已经安装了UCP来上传我的图像,但是当我想使用CLI登录UCP时显示此错误:
我来自守护程序的错误响应:获取 https://x.x.x.x/v1/users/:x509: 由未知颁发机构签名的证书
搜索了这个错误,我找到了很多响应(许多不同的响应(,之后我完成了 DTR 的安装,我可以毫无问题地登录。
我的问题是:
在我只安装了UCP之后,我尝试连接到这个,错误显示出来。那么,是否有必要安装DTR才能正确连接?,或者,这可能是另一个问题吗?
感谢您的帮助!
"我安装了UCP来上传我的图像"。这是什么意思?DTR 应该是您的 UCP 群的一部分,这就是您将图像推送到的地方。因此,如果您在尝试将映像推送到 DTR 中的某个存储库时收到此错误,请尝试以下步骤(假设您的工作节点是 window 2016 服务器(。
- 在 DTR 节点中创建证书
- 将证书复制到 docker 节点或您尝试从中推送映像的任何计算机
- 打开 MMC
- 添加证书(使用计算机帐户(
- 开放受信任的根证书颁发机构
- 点击右侧的更多操作,然后点击导入
- 上传复制的证书并完成
- 尝试使用您的DTR URL执行"docker登录"命令,并确保您能够毫无问题地登录