我在AWS中的rhel 7主机上设置了docker(1.3.2)以运行注册表并将nginx配置为代理到该容器的流量。在另一个rhel 7主机上,我在运行
时复制了ca.crt$ curl --cacert /tmp/ca.crt https://user:test@repo.test
我能够看到注册表,我得到以下回复。
"\"docker-registry server\""
然而,当我尝试运行时
$ docker login repo.test:443
并输入用户名密码和电子邮件,我收到以下错误。
2015/01/14 16:59:48 Error response from daemon: Server Error: Post https://repo.test/v1/users/: x509: certificate signed by unknown authority.
我正在使用--insecure-registry repo.test:443
我试图通过将证书放在/etc/pki/ca-trust/source/anchors/
并运行
$ update-ca-trust enable
$ update-ca-trust extract
但我仍然收到错误。
如果有人能指出我正确的方向,我将不胜感激。