当前位置: 首页 > news >正文

Harbor离线安装

  1. 下载安装包
$ wget https://github.com/goharbor/harbor/releases/download/v2.7.4/harbor-offline-installer-v2.7.4.tgz
  1. 解压
$ tar xvf harbor-offline-installer-v2.7.4.tgz -C /usr/local
  1. 修改配置
$ cd /usr/local/harbor
$ cp  harbor.yml.tmpl harbor.yml
$ vim harbor.yml
hostname: 192.168.0.67
http:port: 81
external_url: http://192.168.0.67:81
harbor_admin_password: Harbor12345
database:password: Wv3Zmq5sCImlZZ2jmax_idle_conns: 100max_open_conns: 900conn_max_lifetime: 5mconn_max_idle_time: 0
data_volume: /usr/local/harbor/data
trivy:ignore_unfixed: falseskip_update: falseoffline_scan: falsesecurity_check: vulninsecure: false
jobservice:max_job_workers: 10
notification:webhook_job_max_retry: 10
chart:absolute_url: disabled
log:level: infolocal:rotate_count: 50rotate_size: 200Mlocation: /var/log/harbor
_version: 2.7.0
proxy:http_proxy:https_proxy:no_proxy:components:- core- jobservice- trivy
upload_purging:enabled: trueage: 168hinterval: 24hdryrun: false
cache:enabled: falseexpire_hours: 24
  1. 安装
$ /usr/local/harbor/install.sh

image.png

  1. 下载docker-compose管理服务
$ wget https://github.com/docker/compose/releases/download/v2.24.0/docker-compose-linux-x86_64
$ mv docker-compose-linux-x86_64 /usr/bin/docker-compose
  1. 查看服务
$ cd /usr/local/harbor
$ docker-compose  ps
NAME                IMAGE                                COMMAND                  SERVICE       CREATED          STATUS                    PORTS
harbor-core         goharbor/harbor-core:v2.8.2          "/harbor/entrypoint.…"   core          44 minutes ago   Up 44 minutes (healthy)   
harbor-db           goharbor/harbor-db:v2.8.2            "/docker-entrypoint.…"   postgresql    44 minutes ago   Up 44 minutes (healthy)   
harbor-jobservice   goharbor/harbor-jobservice:v2.8.2    "/harbor/entrypoint.…"   jobservice    44 minutes ago   Up 44 minutes (healthy)   
harbor-log          goharbor/harbor-log:v2.8.2           "/bin/sh -c /usr/loc…"   log           44 minutes ago   Up 44 minutes (healthy)   127.0.0.1:1514->10514/tcp
harbor-portal       goharbor/harbor-portal:v2.8.2        "nginx -g 'daemon of…"   portal        44 minutes ago   Up 44 minutes (healthy)   
nginx               goharbor/nginx-photon:v2.8.2         "nginx -g 'daemon of…"   proxy         44 minutes ago   Up 44 minutes (healthy)   0.0.0.0:81->8080/tcp, :::81->8080/tcp
redis               goharbor/redis-photon:v2.8.2         "redis-server /etc/r…"   redis         44 minutes ago   Up 44 minutes (healthy)   
registry            goharbor/registry-photon:v2.8.2      "/home/harbor/entryp…"   registry      44 minutes ago   Up 44 minutes (healthy)   
registryctl         goharbor/harbor-registryctl:v2.8.2   "/home/harbor/start.…"   registryctl   44 minutes ago   Up 44 minutes (healthy)   
  1. 浏览器访问

http://192.168.0.67:81,用户密码:admin/Harbor12345image.png
image.png

相关文章:

  • 建筑垃圾处理行业分析:正在被越来越广泛的运用
  • NSSCTF Round# 16 Basic pwn方向题解
  • 【Spring Boot 3】【数据源】自定义多数据源
  • GPT实战系列-ChatGLM3管理工具的API接口
  • 浏览器深色模式
  • C++ OpenGL 3D Game Tutorial 2: Making OpenGL 3D Engine学习笔记
  • python期末考试:python的基本使用
  • GPT-4技术报告的解读(二)
  • 【Python】数据可视化--基于TMDB_5000_Movie数据集
  • 大一统的监控探针采集器 cprobe
  • Linux 脚本编程题库
  • 【2024】OAK智能深度相机校准教程
  • SpringBoot 入门 SpringBoot 与其他项目整合 集成 Druid 数据库连接池 集成 Log 日志 配置修改
  • Python从入门到精通秘籍五
  • ssm基于vue的儿童教育网站的设计与实现论文
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • AngularJS指令开发(1)——参数详解
  • Babel配置的不完全指南
  • Brief introduction of how to 'Call, Apply and Bind'
  • Java IO学习笔记一
  • Java|序列化异常StreamCorruptedException的解决方法
  • JavaScript异步流程控制的前世今生
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • LeetCode18.四数之和 JavaScript
  • MySQL几个简单SQL的优化
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • Promise面试题,控制异步流程
  • Python学习之路13-记分
  • React的组件模式
  • 关于List、List?、ListObject的区别
  • 如何编写一个可升级的智能合约
  • 如何优雅地使用 Sublime Text
  • 使用权重正则化较少模型过拟合
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 正则学习笔记
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • #100天计划# 2013年9月29日
  • $.each()与$(selector).each()
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (1)常见O(n^2)排序算法解析
  • (13):Silverlight 2 数据与通信之WebRequest
  • (二)WCF的Binding模型
  • (十)c52学习之旅-定时器实验
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (四)库存超卖案例实战——优化redis分布式锁
  • (一)80c52学习之旅-起始篇
  • (转)linux下的时间函数使用
  • (转)德国人的记事本
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .net wcf memory gates checking failed
  • .NET连接数据库方式
  • [ 第一章] JavaScript 简史
  • [].shift.call( arguments ) 和 [].slice.call( arguments )