dial tcp 192.168.0.190:443: connect: connection refused

server/2024/11/13 9:26:41/

1、场景

用nerdctl登录镜像仓库192.168.0.190(Harbor),报错

ERRO[0006] failed to call tryLoginWithRegHost            error="failed to call rh.Client.Do: Get \"https://192.168.0.190/v2/\": dial tcp 192.168.0.190:443: connect: connection refused" i=0
FATA[0006] failed to call rh.Client.Do: Get "https://192.168.0.190/v2/": dial tcp 192.168.0.190:443: connect: connection refused

2、解决办法

由于机器装了docker和containerd

2.1 所有的Kubernetes节点的Docke,都需要添加insecure-registries配置:

master节点:

node节点:

systemctl daemon-reload 
systemctl restart docker

2.2  如果Kubernetes集群采用的是Containerd作为的Runtime,配置insecure-registry只需要在

Containerd配置文件的mirrors下添加自己的镜像仓库地址即可

master节点:
vi /etc/containerd/config.toml
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."192.168.0.190"]
          endpoint= ["http://192.168.0.190"]

 
node节点:

systemctl restart containerd

3、创建hosts.toml文件

mkdir -p /etc/containerd/certs.d/192.168.0.190 (Harbor镜像仓库地址:192.168.0.190)
cd /etc/containerd/certs.d/192.168.0.190
vi hosts.toml
server = "http://192.168.0.190"
[host."http://192.168.0.190"]
  capabilities = ["pull", "resolve","push"]
  skip_verify = true

4、验证

nerdctl login 192.168.0.190


http://www.ppmy.cn/server/13166.html

相关文章

qmt教程2----订阅单股行情,提供源代码

链接 qmt教程2----订阅单股行情,提供源代码 (qq.com) qmt教程1---qmt安装,提供下载链接 今天我重新封装了全部qmt的内容,包括数据,交易 qmt交易 我本来打算全部上次git的,但是考虑到毕竟是实盘的内容,就放…

速卖通自养号测评:如何规避安全风险?

对于初涉电商领域的新卖家而言,进行销量测评显得尤为关键。由于速卖通新店铺往往难以获得平台活动的支持,流量也相对匮乏,因此,开店的首要任务便是进行测评,通过积累一定的评论和销售数据。 测评的益处颇多&#xff0…

VUE-配置-流程

VUE-配置-流程 ---1---.安装 NVM: ---2---.用NVM:安装node.js : 修改源: nvm root 命令,可以查看nvm的安装根路径在那个文件夹 root地址,找到setting.txt文件并打开 复制粘贴以下代码, 保存完成nvm源修改&#xff…

算法课程笔记——集合set

3复杂度不稳定 删一个和删除全部 注意iter是类 遍历是无序的

golang面试题

基础题 Go 的优势是什么? 天然支持并发,通过Goroutine和通道实现的支持静态链接,也就是把依赖也打到可执行文件编译语言,效率更高,相对于php、、python、js Go 程序中的包是什么? 相当于php中的命名空间 类库 make和new有…

SpringBoot内容协商机制(就是接受数据的类型如json,xml)

目录 一、基于请求头的内容协商机制 二、基于请求参数的内容协商机制 一、基于请求头的内容协商机制 如果我们的Java服务为浏览器和安卓手机同时提供服务,浏览器期望接受的请求是JSON格式,安卓客户端期望接收的请求是XML格式,这个时候是否需…

Python 正则表达式

Python 正则表达式 目录 正则 flags:标志位 match函数 search函数 findall函数 finditer函数 元字符 匹配单个字符和数字 锚字符(边界字符) ^ 行首匹配 $ 行尾匹配 \A匹配字符串开始 \Z 匹配字符串结束 \b 匹配一个单词的边界 \B 匹配非单…

STM32 CAN控制的相关结构体(标准库)

STM32 CAN控制的相关结构体(标准库) 初始化结构体: CAN_InitTypeDef CAN_Prescaler 本成员设置CAN外设的时钟分频,它可控制时间片Tq的时间长度,这里设置的值最终会减1后再写入BRP寄存器位,即前面介绍的Tq计…