harbor高可用,docker login失败

来源:6-3 Harbor高可用部署(下)

慕盖茨7022823

2020-03-06

在nginx机器上,docker login 通过域名和ip登陆报的错竟然都不一样

root@m1:~/nginx# docker login hub.m1
Username: pusher
Password:
Error response from daemon: Get http://hub.m1/v2/: Get http://192.168.1.161/service/token?account=pusher&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@m1:~/nginx# docker login 192.168.6.164
Username: pusher
Password:
Error response from daemon: Get https://192.168.6.164/v2/: http: server gave HTTP response to HTTPS client

nginx所在机器的相关配置:

root@m1:~/nginx# cat /etc/hosts
192.168.6.164 m1 hub.m1
root@m1:~/nginx# cat /etc/docker/daemon.json
{
    "graph": "/docker-data",
    "insecure-registries": ["hub.m1"]
}
写回答

1回答

刘果国

2020-03-06

你好,先看看harbor配置文件,指定的是什么协议、什么域名,以这个为准进行访问

0
0

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2217 问题

查看课程