Docker登录X509:证书由未知授权机构签名

时间:2020-06-05 21:37:48

标签: linux docker ssl ssl-certificate redhat

我在Docker 18.09.3-3版本的Redhat Linux 7.5中将Docker注册表作为容器运行。如果配置了自签名证书。

容器成功启动。它可以卷曲地工作,没有任何错误。但给出docker login命令错误。

curl命令有效

curl --cacert /etc/docker/certs.d/dockerhost\:5000/ca.crt https://dockerhost:5000 -v

登录命令

docker  login dockerhost:5000 
Error response from daemon: Get https://dockerhost:5000/v2/: x509: certificate signed by unknown authority

如何解决此错误消息?

谢谢

1 个答案:

答案 0 :(得分:1)

我的主机名设置为大写字母。证书使用小写名称生成。我将主机名更改为小写,它开始工作。