Harbor是一个用于存储和分发Docker镜像企业级Registry服务器。 镜像存储harbor使用是官方docker registry(v2命名是distribution)服务去完成。 harbor在docker distribution基础上增加了一些安全、访问控制、管理功能以满足企业对于镜像仓库需求。 harbor以docker-compose规范形式组织各个组件,并通过
转载 2024-06-01 16:35:34
95阅读
harbor垃圾回收Harbor私有仓库运行一段时间后,仓库存有大量镜像,会占用太多存储空间。直接通过Harbor界面删除相关镜像,并不会自动删除存储文件和镜像。需要停止Harbor服务,执行垃圾回收命令,进行存储空间清理和回收。1、首先,删除HarborUI存储库。这是软删除。您可以删除整个存储库或仅删除它标签。软删除后,Harbor不再管理存储库,但是存储库文件仍然保留在H
转载 2024-03-04 11:38:40
1655阅读
kubernetes&&简单命令使用运行一个pod删除一个pod强行删除一个pod改变pod副本数通过svc实现负载编辑svc通过nodeport实现外部访问k8s资源有哪些?名称空间级别集群级别元数据型查看yaml文件中键version值查看yaml文件编写方法如何编写一个pod类型yaml文件及简单错误排查思路进入一个运行pod查看运行podlabels属性修
转载 11月前
33阅读
作者:华仔 github地址:https://github.com/sunsharing-note/harbor背景最近在巡检过程,发现harbor存储空间使用率已经达到了80%。于是,去看了一下各项目下镜像标签数。发现有个别项目下镜像标签数竟然有好几百个。细问之下得知,该项目目前处于调试阶段,每天调试很多次。既然存储空间不多了,那就去harbor上删除掉之前镜像标签,保留最近几个就好了
环境centos7.9,harborv2.1.2,docker24.0.2问题既然是镜像仓库,就是会存各类打包docker容器镜像,日久后自然会爆满清理方法登录harbor界面手动删除直接进入一个项目,根据下载数可以大概估算出镜像上传数量,再进入具体镜像名称下,再按时间排个序,手动选择需要删除镜像,操作,删除策略删除进入项目后选择规则,添加规则,定时任务,此处配置为保留最近5个镜像,每周执
原创 2024-05-13 11:08:06
486阅读
  很多网友再开启电脑后都会习惯性开启QQ,多次使用后发现每次开启QQ后,电脑运行一段时间就会变得又卡又慢,然后打开任务管理器后才发现,QQ在CPU占用率非常高,可是QQ本身内存并不大,这是怎么回事呢如何解决?相信有不少用户有遇到过这种情况,下面教程之家网为大家带来QQ占用CPU资源过高有效解决方法,大家可以参考下面的多个方法进行解决。QQ占用CPU过高怎么解决  其实,造成这种QQ占用
这个是自签名$ mkdir -p /data/cert $ cd /data/cert/创建CA证书$ openssl req -newkey rsa:4096 -nodes -sha256 -keyout ca.key -x509 -days 365 -out ca.crt Generating a 4096 bit RSA private key .....................
转载 2024-04-30 00:42:05
67阅读
查看当前磁盘使用率 harbor 垃圾清理 harbor 执行垃圾清理释放磁盘空间 harbor 垃圾清理报错 查看 nginx 配置 worker_processes au
原创 9月前
87阅读
docker与jenkins自动化CI/CD流水线实战在互联网时代,对于每一家公司,软件开发和发布重要性不言而喻,目前已经形成一套标准流程,最重要组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。高效CI/CD环境可以获得:• 及时发现问题• 大幅度减少故障率• 加快迭代速度• 减少时间成本一、发布流程设计总结:
转载 2024-10-27 19:27:37
54阅读
文章目录一:harbor概述二:部署Harbor服务2.1 下载Harbor程序2.2 查看harbor参数文件2.3 安装harbor三:管理Harbor仓库3.1 登录web端3.2 查看harbor相关容器3.3 可以在本地终端使用docker push上传镜像四:使用客户端以admin身份去登录五:维护管理harbor——docker-compose5.1docker-compose d
转载 2024-04-18 13:20:37
222阅读
Harbor简介Harbor(港口,港湾)是一个用于存储和分发Docker镜像企业级Registry服务器。除了Harbor这个私有镜像仓库之外,还有Docker官方提供Registry。相对Registry,Harbor具有很多优势:1. 提供分层传输机制,优化网络传输 Docker镜像是是分层,而如果每次传输都使用全量文件(所以用FTP方式并不适合),显然不经济。必须提供识别分层传输
转载 2024-02-17 13:17:16
73阅读
harbor定时清理镜像 分享下最近写harbor仓库镜像自动清理脚本思路,很长时间不写shell脚本,这次脚本也是匆匆写,还有很多可优化点,感兴趣可以参考自己优化下,写不完善地方也希望指出。 说下harbor仓库清理思路,其实思路也比较简单,就是找到要清除镜像地址,根据自己需要对时间排序清除不需要就行。那么关键点来了,如何有效找出需清除镜像和时间tag关联起来呢这是问题核心,在
# coding: utf-8 from operator import itemgetter from urllib import parse import requests import datetime as dt # import maya import logging logging.basicConfig(filename='harbor_clean.txt', filemode
转载 2024-03-19 21:42:51
327阅读
目录 系列文章说明1 部署架构1.1 架构图1.2 安装方式选择2 部署准备2.1 准备工作2.2 部署DNS服务bind92.2.1 安装配置DNS服务2.2.2 增加自定义域和对于配置2.2.3 启动并验证DNS服务2.2.4 所有主机修改网络配置2.3 自签发证书环境准备2.3.1 下载安装cfssl2.3.2 生成ca证书文件2.3.3 生成ca证书2.4 docker环境
转载 2024-10-30 21:09:45
46阅读
检查镜像仓库 名称 - cost/projectmgr tag数量 - 124 要求去除100保留24个镜像
原创 2024-08-01 17:50:37
2442阅读
一、原因由于开发和测试环境发布比较频繁,Harbor仓库在使用一段时间之后,就存储了大量镜像,占用了比较大磁盘空间。所以需要通过删除那些时间比较久远镜像来释放服务器磁盘空间。二、处理方法注:我这边Harbor版本是v1.10.0。这里需要了解一点是直接通过HarborUI界面是不会自动删除存储文件和镜像。正确做法是:在HarborUI界面删除镜像。这是一种软删除。软删除
转载 2024-02-19 18:15:25
189阅读
目录1、背景:2、需求:Linux系统设置定时任务,去清理掉日志文件设计思路:3、开发shell脚本:4、配置cron定时任务配置1、背景:在项目上线之后,应用程序就会运行起来,应用程序运行过程会产生大量日志,这时候日志文件所占空间就会非常巨大,这样会导致空间使用率非常大,这样会有宕机或者是应用程序停止运行风险存在,这里时候我们就需要去清理掉日志文件了来释放空间,从而降低宕机或者程序停
  近年来,随着跨境电子商务快速发展,许多国内跨境卖家开始探索海外仓库体验进行本地化运营,为客户提供更好物流服务体验。如何做好海外仓库运营、管理和规划,是许多跨境卖家和海外仓库服务提供商需要考虑问题。下面是扬帆际海分享关于海外仓管理。   一、规划建设海外仓。   1.海外仓自营规划。   适用人员:商户或海外仓服务提供商,订单量达到一定规模或在经营特殊产品。   1)选址要考虑因素
\ JAVA 如何管理内存为了判断Java是否有内存泄露,我们首先必须了解Java是如何管理内存。Java内存管理就是对象分配和释放问题。在Java,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象释放是由GC决定和执行。在Java,内存分配是由程序完成,而内存释放是有GC完成,这种收支两条线方法确实
多实例共享存储架构图 本文 LB 不使用 Nginx,使用阿里SLB。本文架构需要考虑三个问题1、共享存储选取,Harbor后端存储目前支持AWS S3、Openstack Swift, Ceph等。本文使用阿里云极速性NAS,磁盘IO性能比单块磁盘读写性能要好。使用 NFS V3 版本挂载。2、Session 不能在不同实例上共享,所以Harbor Redis 需要单独部署,并且多个实例
  • 1
  • 2
  • 3
  • 4
  • 5