1.harbor主从配置

harbor主从配置后在master上上传,slave上就会有一摸一样的镜像

角色 ip
harbor01 192.168.81.230
harbor02 192.168.81.220.1

1.1.在两台机器上都安装harbor

参考1

1.2.新建目标

仓库管理—新建目标–确定

harbor私有仓库-主从配置(十四)_主从配置

1.3.新建复制管理

复制管理–新建规则–名称–项目选择刚刚创建的ssh—目标选择在220上安装的harbor–保存即可

源项目要写明要对那个项目进行主从复制,目标表示从服务器是哪里

harbor私有仓库-主从配置(十四)_git_02

2.修改harbor端口

1.修改yaml文件
[root@gitlab harbor]# vim docker-compose.yml 
    ports:
      - 88:80				#138行
      
2.修改config.yml
[root@gitlab harbor]# vim common/templates/registry/config.yml
notifications:
  endpoints:
  - name: harbor
    disabled: false
    url: $ui_url:88/service/notifications			#24行
    timeout: 3000ms
    threshold: 5
    backoff: 1s

3.停止harbor
[root@gitlab harbor]# docker-compose stop

4.重新安装harbor
[root@gitlab harbor]# ./install.sh 

harbor私有仓库-主从配置(十四)_vim_03