简要说明最近在基于jenkins+docker+harbor做持续集成,开发环境与测试环境在公司内网,可以相通,因此镜像仓库之间的主从复制无问题。而生产环境是客户的云环境上,因此需要远程复制,将测试环境与生产环境的镜像仓库做远程复制。我将远程复制遇到的填坑经验分享一下。harbor应用不能添加uri_prefix首先在生产环境的一台机器(192.168.2.58)上搭建docker+harbor环            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 09:13:59
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Harbor 是一个用于存储和分发 Docker 镜像的企业级 Registry 服务器。①Harbor 可以根据角色灵活的进行权限控制,如访客只需给 pull 权限即可。 ②Harbor 可以实现镜像同步。生产环境中对系统稳定性要求高,多个仓库可保证其高可用性。更常用的场景是,在企业级软件环境中,会在软件开发的不同阶段存在不同的镜像仓库。 ③Harbor 可利用图形界面进行镜像的管理。 ④Har            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 17:35:18
                            
                                99阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1 Harbor 概述1.1 Harbor 的特性1.2 Harbor 的构成2 Harbor 部署2.1 部署 Docker-Compose 服务2.2 通过127.0.0.1来登陆和推送镜像2.3 上传镜像2.4 创建Harbor用户2.5 远程同步 1 Harbor 概述Harbor 是 VMware 公司开源的企业级 Docker Registry 项目,其目标是帮助用户迅速搭建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 22:20:25
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作为MySQL的界面管理工具以其简洁易操作赢得了DedeCMS二次开发人员的喜爱,我也是其中的一个。 
 
最近在使用Navicat备份转移DedeCMS数据库时经常出现如图1的错误提示: 
(主要涉及DedeCMS_5.6 DedeCMS_5.7 DedeCMS_5.7_SP1) 
 
   (图1)   具体查看了下,主要为#@__member_person表中nature字段的set值出现了            
                
         
            
            
            
            Harbor 仓库使用介绍(高可用配置)一、Harbor 简介1.Harbor 功能介绍2.Harbor 高可用方式二、Harbor 仓库使用介绍1.安装 Docker2.安装 Docker-Compose3.配置 Harbor4.Harbor 高可用配置1)安装 Nginx 服务2)修改 Nginx 配置文件3)Harbor 界面配置5.验证 一、Harbor 简介Harbor 是由 VMwa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-08 22:06:31
                            
                                28阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                 首先要下载cwRsync的服务端和客户端软件,下载地址如下:     服务端:cwRsync_Server_2.0.10_Installer     客户端:cwRsync_2.0.10_Installer     然后我在本地            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 05:02:11
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             之前介绍Harbor私有仓库的安装和使用,这里重点说下Harbor高可用集群方案的部署,目前主要有两种主流的Harbor高可用集群方案:1)双主复制;2)多harbor实例共享后端存储。一、Harbor双主复制高可用集群1)主从同步harbor官方默认提供主从复制的方案来解决镜像同步问题,通过复制的方式,我们可以实时将测试环境harbor仓库的镜像同步到生产环境harbor,类似于如下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 21:13:35
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言Harbor 的部署可以使用 NFS 存储,虽然可以使用 rsync+inotify 做数据同步做解决单点问题,但是 NFS 效率/性能有限,没有对象存储那么强大,所以一般使用对象存储居多,这里选用 MinIO 对象存储软件,当然也可以使用Ceph或者其它对象存储。二、MinIO on K8S 部署MinIO 的介绍可以参考这篇文章:高性能分布式对象存储 MinIO 部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 19:46:39
                            
                                122阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Harbor 私有仓库迁移一.私有仓库迁移的介绍1.为何要对Harbor 私有仓库的迁移(1)硬件升级或更换:如果源 Harbor 在旧的硬件设备上运行,并且计划将其迁移到新的硬件设备上,那么需要执行迁移操作。(2)数据中心迁移:当需要将 Harbor 私有仓库从一个数据中心迁移到另一个数据中心时,例如迁移到不同的地理位置或云服务提供商的平台,迁移操作将是必需的。(3)版本升级:当计划升级 Har            
                
         
            
            
            
            多实例共享存储架构图  本文 LB 不使用 Nginx,使用阿里SLB。本文架构需要考虑三个问题1、共享存储的选取,Harbor的后端存储目前支持AWS S3、Openstack Swift, Ceph等。本文使用阿里云极速性NAS,磁盘IO性能比单块磁盘读写性能要好。使用 NFS V3 版本挂载。2、Session 不能在不同的实例上共享,所以Harbor Redis 需要单独部署,并且多个实例            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 15:25:06
                            
                                13阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker 镜像仓库 Harbor 部署 跨数据复制Harbor 是 Vmwar 公司开源的 企业级的 Docker Registry 管理项目它主要 提供 Dcoker Registry 管理UI,可基于角色访问控制, AD/LDAP 集成,日志审核等功能,完全的支持中文。Harbor 的所有组件都在 Dcoker 中部署,所以 Harbor 可使用 Docker Compose 快速部署。注            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 17:28:52
                            
                                195阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 Harbor主从介绍  harbor官方默认提供主从复制的方案来解决镜像同步问题,通过复制的方式,我们可以实时将测试环境harbor仓库的镜像同步到生产环境harbor,类似于如下流程:    Harbor以“项目”为中心,通过对项目配置“复制策略”,标明需要复制的项目以及镜像。管理员在复制策略中指明目标实例,即复制的“目的地”,并对它的地址和连接时使用的用户名密码进行设置。当复制策略被激活时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 22:24:58
                            
                                341阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Harbor升级和数据库迁移手册 当升级一个已经存在的Harbor实例到新版本时,需要迁移数据库数据。参考What's New in Harbor Database Schema查看数据库发生了哪些变化,如果有的话,就需要进行数据库迁移操作,因为迁移可能会改变数据库模式,所以在任何数据迁移操作之前,都一定要先备份数据库。 如果你是第一次安装habor,或者新安装的数据库的版本和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 19:36:46
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Harbor私人仓库服务1. 案例概述1.1 案例前置知识点2. Harbor服务2.1 Harbor日常操作管理2.2 Harbor管理生命周期3.实验4. 添加用户 1. 案例概述案例二概述 最近某又提出一个新需求,将项目全部打包成镜像部署私有仓库服务,经过几轮商讨,最终选择 Docker Harbor Docker Harbor有可视化的Web管理界面,可以方便管理Docker镜像,又提供            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-04 14:18:08
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker 部署harbor仓库 文章目录1.Harbor介绍2.部署harbor2.1安装harhor compose2.2部署harbor3.harbor应用3.1部署客户端访问harbor3.2harbor管理界面 1.Harbor介绍Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-11 07:21:47
                            
                                165阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Harbor是一个开源企业级Docker注册中心,可以用于搭建私有的Docker Image仓库。可以实现权限控制等。安装Harbor首先,需要安装Docker和Docker Compose,参考其它文章。Harbor 0.5.0需要:Docker 1.10Docker Compose 1.6.0Python 2.7或更高版本(且不是系统自带的Python解释器)Docker与Docker Com            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 15:26:07
                            
                                107阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录   一、什么是 Harbor二、Harbor 安装2.1、Harbor 安装环境2.2、Harbor安装2.3 配置HTTPS三、Harbor 的使用3.1、登录Harbor并使用3.2、注意事项四、Harbor 管理4.1 启动暂停更改配置文件  一、什么是 HarborHarbor 是一个开源的云本地 registry 仓库,可以用于管理和储存 Docker 镜像。Harbor 支持在多            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 10:41:37
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            harbor高可用简介harbor目前有两种主流的高可用方案:双主复制,harbor自带的镜像复制功能多harbor实例共享后端存储 双主复制架构在遇到大镜像时有同步延迟,并且一个实例故障后需要手动重新开启复制策略才能再次同步,下面以阿里云环境为例,使用两台ECS实例+NFS后端共享存储方式部署高可用harbor,整体架构图如下: 该方案需要注意以下几点:共享存储的选取,Harbor的后端存储目前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 09:05:43
                            
                                137阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux系统是十分优秀的操作系统,但启动时间长是该系统的缺点之一。那么能否通过一些设置来缩短Linux系统的启动时间呢?当然可以。本文将向读者 展示如何在不牺牲Linux系统可用性的前提下,缩短系统的启动时间。要实现这一目标,需要了解系统的各类服务及它们之间的从属关系,进而使它们在条件允 许的前提下同时启动,从而大大节省系统启动时间。 
准备工作 
如            
                
         
            
            
            
            做了10来年的IT,从个人数据备份到企业数据备份,从文件到数据库到应用系统,从最简单的copy到DPM、backup exec、CA等,备份的本质从没有变过。只有一个问题,你要恢复的是数据是什么?备份的本质就是为了恢复,所以,所有备份方案的设计只与恢复有关。特别到了企业级别的数据库、文件系统、应用系统的备份,需要在这个目标指导下考虑很多东西,比如介质、备份软件、备份方式等。备份软件其实是一个最不关