Linux Docker登录x509:由未知权限签署的证书

Linux Docker登录x509:由未知权限签署的证书,linux,docker,ssl,ssl-certificate,redhat,Linux,Docker,Ssl,Ssl Certificate,Redhat,我在RedhatLinux7.5中以容器的形式运行DockerRegistry,Docker18.09.3-3版本。如果配置了自签名证书 容器已成功启动。它与curl一起工作,没有任何错误。但为docker login命令提供错误 curl命令起作用 curl --cacert /etc/docker/certs.d/dockerhost\:5000/ca.crt https://dockerhost:5000 -v 登录命令 docker login dockerhost:5000 Er

我在RedhatLinux7.5中以容器的形式运行DockerRegistry,Docker18.09.3-3版本。如果配置了自签名证书

容器已成功启动。它与curl一起工作,没有任何错误。但为
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
如何解决此错误消息


谢谢

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

请检查此链接以获得解决方案。在发布之前尝试了这些步骤。我决定了。我的主机名设置为大写,证书cname设置为小写。