国产服务器KyLinV10操作系统部署harbor仓库时报错:open /etc/registry/passwd: permission denied

搭建harbor 1.安装docker2.下载harbor离线安装包3.安装harbor3.1 修改配置3.2 运行脚本1.​docker: Error response from daemon: error while creating mount source path '/data': mkdir /data: read-only file syste2.Failed to restart docker.service: Unit docker.service not foundsudo snap restart do 阅读详情

 原因:registry容器因为权限问题导致异常重启

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

Appending internal tls trust CA to ca-bundle ...

find: '/etc/harbor/ssl': No such file or directory

Internal tls trust CA appending is Done.

ls: /harbor_cust_cert: Permission denied

time="2024-02-07T04:07:18.071313545Z" level=info msg="debug server listening localhost:5001"

time="2024-02-07T04:07:18.07219485Z" level=info msg="using redis blob descriptor cache" go

Docker Harbor安装报错:SSL证书配置错误 在安装Docker Harbor,如果遇到以下报错信息:ERROR:root:Error: The protocol is https but attribute ssl_cert is not set,这意味着SSL证书配置存在问题。现在,你的Docker Harbor应该能够正常启动,而不再报告"ERROR:root:Error: The protocol is https but attribute ssl_cert is not set"的错误。首先,确保你已经获得了正确的SSL证书文件。 阅读详情

相关推荐

Harbor-麒麟v10-arm架构镜像包

国产麒麟系统arm架构服务器上需要部署Harbor的可以试一下

harbor(docker仓库仓库部署 - 高可用

假设如果一个实例A挂掉了,这个候有新的镜像进来,那么新的镜像就会在另外一个实例B中,后面即使恢复了挂掉的A实例,Harbor实例B也不会自动去同步镜像,这样只能手动的先关掉Harbor实例B的复制策略,然后再开启复制策略,才能让实例B数据同步,让两个实例的数据一致。由于我们安装的harbor通过http跳转到https访问,所以前面设置的nginx的负载均衡的配置需要进行修改,否则无法访问。部署nginx,redis,mysql,nfs等服务,生产环境中应该分开,并且配置成为高可用。

u010230019的博客 3691

harbor使用过程遇到的一些问题集合

harbor使用过程遇到的一些问题集合 1. harbor降级core无法启动:failed to initialize database: file does not exist 【版本环境】harbor1.8.6 【安装方式】helm 【操作描述】从harbor1.9.4 降级到harbor1.8.6,无法启动core 【报错信息】 2019-09-16T14:02:03Z [ERROR] [/common/config/manager.go:192]: failed to get key admir

arnolan的博客 1万+

arm64架构鲲鹏、银河麒麟,系统安装harbor

替换redis镜像下载arm64的redis镜像,替换docker-compose.yml里的镜像。修改好harbor.yml文件后执行./prepare ./install。3.解决registry报错。2.redis不适配。

planck 2487

docker distritubion源码分析之一:启动过程(基于2.6.0版本)

本文基于distribution 2.6版本分析docker registry的源码结构。

bryan_he_1987的博客 677

【ERROR】搭建harbor,redis和register启动失败

2)register启动失败:unable to configure authorization (htpasswd): open /etc/registry/passwd: permission denied。1)redis启动失败:open() “/etc/nginx/nginx.conf” failed (13: Permission denied)搭建harbor,运行docker-compose.yml,内置的redis和register启动失败。registry容器因为权限问题导致异常重启。

落拓子ю的博客 1660

Harbor仓库开启SSL

2、docker login的候报404,将harbor.yml的hostname改成跟证书使用的一致,如果创建证书的过程中使用的是11.0.1.5,hostname也使用这个IP。3、docker login的候提示“wanted to harbor.com”类似的内容,将/etc/hosts的主机名解析注释掉。1、通过浏览器访问Harbor页面,报500内部错误的话,可能是科学上网工具Ss的问题,将Ss退出或改为其他的模式。将解压出的docker/bin目录下的可执行文件复制到/usr/bin。

你说亮不亮的博客 1033

Harbor仓库push显示

背景: 在做测试发现harbor仓库端口开放这,却一直登录不上去,重启harbor资源包docker-compose还是不行,修改了docker.service文件不行,json文件也不行,以下是涉及到的命令和报错(好像是这个,查的日志)harbor默认在80端口,将现有的环境down,再将harbor.cfg的80端口修改至81端口(我是这样解决的)#涉及到push操作注意添加以下内容。

qq_70531838的博客 609

启动harbor仓库registry无法启动

查看syslog发现权限不对, 0x2?, 0x2?}), 0x2?, 0x2?}), 0x2?, 0x2?}), 0x2?, 0x2?}), 0x2?, 0x2?}), 0x2?, 0x2?}), 0x2?, 0x2?

weixin_44858074的博客 1505

开源镜像管理项目Harbor部署组件启动permission denied错误的解决方法

部署harbor,有候会出现如下错误: [ERROR] [base.go:248] failed to load app config: open /etc/core/app.conf: permision denied 错误很明显就是对文件没有读取权限,那么为什么会出现这种情况呢? 看过harbor组件运行的进程的话,就知道harbor程序启动是一个10000的用户,如果文件权限属...

schzrj的专栏 4127

服务器登录之后用passwd命令提示permission denied

处理方法: 把其他服务器的/etc/pam.d/passwd文件内容拷过来替换掉 原来是 修改成

m0_48955156的博客 3143

Docker仓库Harbor安装配置

Docker仓库Harbor安装配置Docker仓库Harbor安装配置一、依赖环境安装1、设置hostname:2、docker-ce安装3、docker-compose安装二、Harbor安装1、文件下载2、修改配置3、证书生成4、完成harbor的安装5、配置项目仓库三、镜像推拉测试四、安装中的问题 Docker仓库Harbor安装配置 Harbor是由 VMWare 公司开源的容器镜像仓库Harbor功能包括: 镜像仓库权限控制 镜像远程同步复制 大规模镜像发布 镜像删除和空间回收 一、依赖环

懒人 2934

登录Harbor2.13.1,报unable to get PrivateKey from PEM type: PRIVATE KEY

OpenSSL 3.0 中的行为已经发生了变化,它不再默认输出传统的 PKCS#1 格式(即 -----BEGIN RSA PRIVATE KEY-----),而是仍然输出了 PKCS#8 格式。你需要使用 -traditional 参数来强制 OpenSSL 使用传统格式输出 RSA 私钥,但在 OpenSSL 3.0 中,这个参数不能直接用在 rsa 命令上,而必须配合 pkey 工具一起使用。强制 OpenSSL 输出传统格式的私钥(即 PKCS#1 格式)。指定输出的私钥文件路径。

xinvictory的专栏 1110

企业级-纯内网构建Harbor (HTTPS认证)

集群内部构建一套Kubernetes集群,纯内网没有公网环境,无法拉取镜像,不是很方便 前期做法,本地拉去镜像,保存,上传内网,加载。这个是针对每台机器的步骤。 步骤比较繁琐,和机械化。 所以准备在内部构建harbor,走域名绑定。docker加载配置,后期可以正常使用。 1、环境 Docker version 20.10.7 docker-compose version 1.29.2 harbor-offline-installer-v2.3.1.tgz 内网安装,我选择离线版本的 Re

南宫乘风-Linux运维-虚拟化容器-Python编程 ownit.top 1692

银河麒麟v10离线安装harbor

1.安装docker 参考‘银河麒麟v10离线安装docker-ce’ 2、安装docker-compose yum install docker-compose -y 以上文件可以到此处下载:‘docker-compose.zip’ 3.安装Harbor cd /export/servers/harborrpm harbor包 cd /export/servers/harborrpm yum install -y harbor-1.10.2-1.p02.ky10.aarch64.rpm 配置

changlina_1989的博客 4170

使用 Harbor 2.6+ 搭建 私有的Docker Registry

Docker 官方的 Registry, Registry 2 的限制比较多,如果不设置证书,不能启用用户名验证。 改用 Harbor 搭建了一个 Docker Registry 仓库服务,中间遇到不少问题,总结一下,以备后续参考。

千里之行 3285

Harbor私服镜像库安装教程(超详细)

Harbor是一个开源注册表,它使用策略和基于角色的访问控制来确保工件的安全性,确保镜像经过扫描且没有漏洞,并签署镜像作为可信图像。Harbor是CNCF的一个毕业项目,它提供合规性、性能和互操作性,帮助您一致且安全地管理跨和等云原生计算平台的工件。

weixin_49862903的博客 1万+

KylinOS安装VmwareHarbor镜像仓库

放弃CentOS7,转向KylinOS,目前KylinOS已经更新发布到了KylinOS-v10-SP3版本。但客户目前使用的仍然是SP2版本,后续将择升级或迁移。根据业务需求需在离线环境下搭建VMwareHarbor仓库供K8S集群使用。本文介绍了在kylinOS离线环境下安装VMware harbor仓库的步骤以及运行报错相关问题的解决。(VMwareHarbor官方推荐使用Docker和Docker-compose进行安装。故针对绝大部分Linux操作系统,本文皆可参考并验证安装。

从云原生运维转网络安全。 512
上一篇: Nginx 源码包安装文档
下一篇: docker部署harbor踩坑记录Error response from daemon: Get https://192.168.102.73/v2/: x509:certificate signe
小角色也有大梦想
博客等级 码龄9年 66粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值