docker login : x509: certificate signed by unknown authority

一. 背景

docker login 登录harbor镜像仓库报错.

bash 复制代码
[root@master01 sloth]# docker login docker.harbor.master01.com
Username: bigdata
Password:
Error response from daemon: Get https://docker.harbor.master01.com/v2/: x509: certificate signed by unknown authority
[root@master01 sloth]#

二. 解决方式

  1. 修改docker配置文件, 将访问的镜像仓库地址加入到docker的/etc/docker/daemon.json配置中. 新增参数 insecure-registries.
bash 复制代码
[root@master01 sloth]# more /etc/docker/daemon.json
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2",
  "insecure-registries": ["docker.harbor.master01.com", "要忽略的image仓库请求地址"]
}
  1. 重启docker服务

systemctl restart docker

  1. 登录
bash 复制代码
[root@master01 sloth]# docker login   docker.harbor.master01.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
[root@master01 sloth]#
相关推荐
陈桴浮海11 分钟前
Kustomize实战:从0到1实现K8s多环境配置管理与资源部署
云原生·容器·kubernetes
张小凡vip1 小时前
Kubernetes--k8s中部署redis数据库服务
redis·kubernetes
Hello.Reader2 小时前
Flink Kubernetes HA(高可用)实战原理、前置条件、配置项与数据保留机制
贪心算法·flink·kubernetes
ShiLiu_mtx3 小时前
k8s - 7
云原生·容器·kubernetes
ghostwritten12 小时前
春节前夕,运维的「年关」:用 Kubeowler 给集群做一次「年终体检」
运维·云原生·kubernetes
[shenhonglei]1 天前
灰度发布功能需求说明书
kubernetes
liux35281 天前
基于kubeadm部署Kubernetes 1.26.4 集群指南
云原生·容器·kubernetes
小章UPUP1 天前
Kubernetes (K8s) 与 Podman 的比较
容器·kubernetes·podman
农民工老王1 天前
K8s 1.31 私有化部署实战:从 Calico 崩溃到 NFS 挂载失败的排坑全记录
云原生·kubernetes
广州中轴线1 天前
OpenStack on Kubernetes 生产部署实战(十四)
kubernetes·智能路由器·openstack