请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

docker登陆harbor二级域名方式登陆失败

这台harbor搭建在公司,局域网IP是192.168.2.202。本机login时,添加–insecure-registry=harbor.xxx.com 就可以了,但是外地服务器lgoin还是不行。

外地机器报的错,如下:
[root@node10 ~]# docker login harbor.xxx.com
Username: xxuser
Password:
Error response from daemon: Get http://harbor.xxx.com/v2/: Get http://192.168.2.202/service/token?account=gwuser&client_id=docker&offline_token=true&service=harbor-registry: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) (Client.Timeout exceeded while awaiting headers)
[root@node10 ~]#
以上时报错内容。

这是个二级域名,通过ngin代理出来的,外网地址是224.xxx.xx.xx,内网地址:192.168.2.202
hosts文件已经配置了224.xxx.xx.xx harbor.xxx.com
也添加了 --insecure-registry=harbor.xxx.com

老师帮忙看下。

正在回答 回答被采纳积分+3

3回答

lim911208 2020-03-19 22:41:51

同学这个问题你解决了吗?

0 回复 有任何疑惑可以回复我~
提问者 Ajistyle 2019-09-03 13:31:14

harbor需要改什么配置吗?只需要改nginx吗?

0 回复 有任何疑惑可以回复我~
刘果国 2019-09-03 09:58:57

加nginx要做4层配置,harbor是基于4层网络的

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号