我是靠谱客的博主 坚强大象,最近开发中收集的这篇文章主要介绍Harbor报错:dial tcp 192.168.1.52:443: connect: connection refused,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
之前在部署完harbor之后登录过程中,只遇到了x509问题,这个问题很好解决,添加证书认证即可。
后来我再次部署harbor时,登录过程中,解决完x509问题后,又遇到了一个新问题。
[root@master2 ~]# docker login harbor.uqp.com
Username: admin
Password:
Error response from daemon: Get https://harbor.uqp.com/v2/: dial tcp 192.168.1.52:443: connect: connection refused
在网上搜了半天,要么是去编辑/etc/docker/daemon.json
文件,要么是在docker.service
文件中添加--insecure-registry
,反复尝试,没有作用,还是会报443: connect: connection refused
的错误。
然后检查了IP及端口,可以ping通和telnet上,这说明也不是网络的问题,那就是harbor本身的问题了,但奇怪之处在于,除了部署harbor的机器登录不上之外,其它同网段的机器全部没有问题,只要做了证书认证就都可以登录成功。
于是重新启动harbor:
[root@master2 ~]# cd harbor/
[root@master2 harbor]# docker-compose down -v
[root@master2 harbor]# docker-compose up -d
[root@master2 harbor]# docker login harbor.uqp.com
Username: admin
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
总算可以成功登录了,还真是操蛋的问题,有点奇葩。
harbor安装过程:https://blog.csdn.net/miss1181248983/article/details/87856200
最后
以上就是坚强大象为你收集整理的Harbor报错:dial tcp 192.168.1.52:443: connect: connection refused的全部内容,希望文章能够帮你解决Harbor报错:dial tcp 192.168.1.52:443: connect: connection refused所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复