docker login 报错:
Error response from daemon: Get https://IP/v2/: http: server gave HTTP response to HTTPS client
解决方案:
1、修改或新建 daemon.json 文件
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://r9xxm8z8.mirror.aliyuncs.com"],
"insecure-registries": ["IP"],
"live-restore": true
}
- 第一行是阿里云Docker镜像加速
- 第二行是镜像仓库的地址
- 第三行是你必须传递一个SIGHUP信号给daemon进程来重载配置
2、重启docker
systemctl daemon-reload
systemctl restart docker
另一种解决方案:
客户端配置Harbor https 证书受信:https://blog.csdn.net/W_Meng_H/article/details/104933319