Harbor 私人(企业)docker镜像仓库部署

目录

  • 一、资源下载
  • 二、配置前准备
  • 三、配置`harbor.yml`文件
  • 四、安装
  • 五、上传镜像到Harbor docker镜像仓库


一、资源下载

GitHub上可以找到相关的下载:https://github.com/goharbor/harbor/releases
或者Linux直接wget:

┌──(root㉿kali)-[~]
└─# wget https://github.com/goharbor/harbor/releases/download/v2.9.0/harbor-offline-installer-v2.9.0.tgz

要是实在太慢直接下我上传的吧:密码是:harbor-offline-installer-v2.9.0.7z
harbor-offline-installer-v2.9.0

二、配置前准备

下载好后如下
在这里插入图片描述
然后。。。。

┌──(root㉿kali)-[~]
└─# tar -xf harbor-offline-installer-v2.9.0.tgz ┌──(root㉿kali)-[~]
└─# cd harbor ┌──(root㉿kali)-[~/harbor]
└─# ll
total 655568
-rw-r--r-- 1 root root     11347 Aug 31 18:58 LICENSE
-rw-r--r-- 1 root root      3643 Aug 31 18:58 common.sh
-rw-r--r-- 1 root root 671253861 Aug 31 18:59 harbor.v2.9.0.tar.gz
-rw-r--r-- 1 root root     13760 Aug 31 18:58 harbor.yml.tmpl
-rwxr-xr-x 1 root root      1975 Aug 31 18:58 install.sh
-rwxr-xr-x 1 root root      1881 Aug 31 18:58 prepare┌──(root㉿kali)-[~/harbor]
└─# cp harbor.yml.tmpl harbor.yml┌──(root㉿kali)-[~/harbor]
└─# 

在这里插入图片描述

三、配置harbor.yml文件

文件部分内容如下:
在这里插入图片描述
我们如果是自己用搭建在本地或云端的话,没有https相关材料,只用把第13、15、17、18行注释掉。
http端口默认是80,如果80端口有其他业务可以更改为其他的端口。
这里注意第5行的hostname,如果有域名的话可以改成自己的域名,一般的话及改成ip地址就可以了。
参考配置如下:
在这里插入图片描述

四、安装

退出后回到目录下,会有一个install.sh文件
在这里插入图片描述
直接运行该文件即可完成安装
在这里插入图片描述
在这里插入图片描述
然后访问上面的ip地址
在这里插入图片描述
默认的用户名和密码:
用户名:admin
密码:Harbor12345
在这里插入图片描述

我们新建一个项目(演示用)
在这里插入图片描述
然后点击进入项目:
在这里插入图片描述
注意看一下右边有个推送命令
在这里插入图片描述
这边我们大概看一下就可以了

五、上传镜像到Harbor docker镜像仓库

我们用一台新的机器:ip: 192.168.255.138
要上传到镜像仓库,我们首先先用docker login 192.168.255.139
在这里插入图片描述
大多数师傅都会遇到这样一种情况,其实就是我们当时只用http安装,注意看报错的443端口,这个时候我们就要配置点东西:
在这里插入图片描述
然后再进行登录就可以顺利登录成功了
在这里插入图片描述
接下来就是要上传镜像,我们拿nginx来举例,先下载nginx镜像
在这里插入图片描述
然后改标签:
在这里插入图片描述
最后上传:
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/97509.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【B树 B+树】B树、B+树理论

目录 引入B树B树定义和性质m阶B树核心特性 B树B树的查找 引入B树 满足上面两个策略就是B树: m 叉查找树中,规定除了根节点外,任何结点至少有 ⌈ m / 2 ⌉ \lceil m/2 \rceil ⌈m/2⌉ 个分叉,即至少含有 ⌈ m / 2 ⌉ \lceil m/2 \…

leetcode986. 区间列表的交集(java)

区间列表的交集 题目描述贪心 - 合并区间代码演示 题目描述 难度 - 中等 leetcode986. 区间列表的交集 给定两个由一些 闭区间 组成的列表,firstList 和 secondList ,其中 firstList[i] [starti, endi] 而 secondList[j] [startj, endj] 。每个区间列表…

Qt+C++自建网页浏览器-Chrome blink最新内核基础上搭建-改进版本

程序示例精选 QtC自建网页浏览器-Chrome blink最新内核基础上搭建-改进版本 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对<<QtC自建网页浏览器-Chrome blink最新内核基础上搭建-改进版…

深入浅出AXI协议(4)——猝发传输

一、前言 在之前的文章中&#xff0c;我们着重介绍了关于AXI4的握手协议它可以使得传输的双方都可以自如地控制传输的速率&#xff0c;我们主要介绍了握手协议出现的3种可能情况。然后对于AXI4交易通信的握手信号的关系做出了介绍&#xff1a;&#xff08;1&#xff09;在AXI4互…

传输层—TCP原理详解

目录 前言 1.TCP协议 2.TCP协议段格式 3.如何解包如何分用 4.网络协议栈和文件的关系 5.如何理解TCP报头 6.TCP的特点 7.TCP字段 7.1 16位窗口大小 7.2标志位 8.超时重传 9.连接管理机制 10.滑动窗口 11.拥塞控制 12.延迟应答 13.捎带应答 14.理解TCP的面向字…

GeoServe Web管理界面远程访问GeoServe Web管理界面的最佳工具

文章目录 前言1.安装GeoServer2. windows 安装 cpolar3. 创建公网访问地址4. 公网访问Geo Servcer服务5. 固定公网HTTP地址 前言 GeoServer是OGC Web服务器规范的J2EE实现&#xff0c;利用GeoServer可以方便地发布地图数据&#xff0c;允许用户对要素数据进行更新、删除、插入…

Axure RP PC电商平台Web端交互原型模板

Axure RP PC电商平台Web端交互原型模板。原型图内容齐全&#xff0c;包含了用户中心、会员中心、优惠券、积分、互动社区、运营推广、内容推荐、商品展示、订单流程、订单管理、售后及服务等完整的电商体系功能架构和业务流程。 在设计尺寸方面&#xff0c;本套模板按照主流的…

Web安全测试(五):XSS攻击—存储式XSS漏洞

一、前言 结合内部资料&#xff0c;与安全渗透部门同事合力整理的安全测试相关资料教程&#xff0c;全方位涵盖电商、支付、金融、网络、数据库等领域的安全测试&#xff0c;覆盖Web、APP、中间件、内外网、Linux、Windows多个平台。学完后一定能成为安全大佬&#xff01; 全部…

NPM 常用命令(二)

目录 1、npm bugs 1.1 配置 browser registry 2、npm cache 2.1 概要 2.2 详情 2.3 关于缓存设计的说明 2.4 配置 cache 3、 npm ci 3.1 描述 3.2 配置 install-strategy legacy-bundling global-style omit strict-peer-deps foreground-scripts ignore-s…

亚马逊云科技通过生成式AI,帮助清华RIOS加速计算和分析的处理效率

近日&#xff0c;硬件创建平台Efabless宣布了其第一届“生成式AI开源芯片设计挑战赛”&#xff08;AI Generated Open-Source Silicon Design Challenge&#xff09;的评选结果。来自清华大学的RISC-V国际开源实验室&#xff08;RIOS Lab&#xff09;团队基于亚马逊云科技云上科…

机器人制作开源方案 | 桌面级全向底盘--本体说明+驱动控制

一、本体说明 1. 底盘概述 该底盘是一款模块化的桌面级应用型底盘&#xff0c;基于应用级软件架构设计、应用级硬件系统设计、典型应用型底盘机械系统设计。 底盘本体为一个采用半独立刚性悬挂的四驱全向底盘。 2. 软件环境介绍 操作系统&#xff1a;Ubuntu18.04系统。基于Deb…

电脑怎么设置定时关机,2个简单的操作

电脑作为现代生活中不可或缺的工具&#xff0c;我们通常会在工作或娱乐过程中使用它。但有时候&#xff0c;我们可能需要在一段时间后自动关机&#xff0c;例如在下载完成后或在睡觉前。那么电脑怎么设置定时关机呢&#xff1f;为了满足这种需求&#xff0c;电脑提供了多种定时…