docker login harbor http login登录

前言

搭建的 harbor 仓库为 http 协议,在本地登录时出现如下报错:

复制代码
docker login http://192.168.xx.xx
Username: admin
Password:
Error response from daemon: Get "https://192.168.xx.xx/v2/": dialing 192.168.xx.xx:443 matches static system exclude: connecting to 192.168.xx.xx:443: dial tcp 192.168.xx.xx:443: connect: connection refused

docker login http://192.168.xx.xx:80
Username: admin
Password:
Error response from daemon: Get "https://192.168.xx.xx:80/v2/": http: server gave HTTP response to HTTPS client

解决方法

修改 /etc/docker/daemon.json,添加 "insecure-registries"

复制代码
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "insecure-registries": ["http://192.168.xx.xx:80"],  // 新增这一行
  "registry-mirrors": [
    "https://1nj0zren.mirror.aliyuncs.com",
    "https://docker.mirrors.ustc.edu.cn",
    "http://f1361db2.m.daocloud.io",
    "https://registry.docker-cn.com"
  ]
}

再次尝试登录

复制代码
docker login http://192.168.58.139:80
Username: admin
Password:
Login Succeeded

登录成功!

相关推荐
小李独爱秋13 小时前
计算机网络经典问题透视:MD5报文是什么?有什么特点?
网络·网络协议·计算机网络·网络安全·信息与通信·信号处理
Bin Watson13 小时前
Ubuntu安装Docker记录(基于阿里云)
ubuntu·阿里云·docker
fiveym13 小时前
持续交付与持续部署(CD)深度解析:定义差异、流程架构与交付模式对比
运维·ci/cd·架构
PascalMing13 小时前
ubuntu 24.04安装dotnet 10日志
linux·运维·ubuntu·dotnet10
optimistic_chen13 小时前
【Docker入门】容器技术
linux·运维·服务器·docker·容器
小明_GLC13 小时前
理解Docker、镜像Images、容器Container
docker·容器
努力搬砖的咸鱼13 小时前
用 Docker 部署你的第一个微服务
docker·微服务·云原生·容器
Lueeee.13 小时前
2.智梯云枢・全维管控广告系统——解决串口卡顿 + 优化稳定性
linux·运维·服务器
海清河晏11113 小时前
Linux进阶篇:HTTP协议
linux·运维·http
水上冰石13 小时前
如何查看k8s按照的jenkins插件的路径
容器·kubernetes·jenkins