Harbor offline 安装

技术Harbor offline 安装 Harbor offline 安装指导文档:Harbor docs | Harbor Installation and Configuration (go

港口离线安装

指导文件:海港文档|海港安装和配置(goharbor.io)。

1.安装前要求:安装前要求:

CPU最低2核推荐4核。

内存至少4G推荐8G。

硬盘至少40G建议160G。

Docker引擎17.06.0-ce或更高版本。

Docker作曲1.18.0或更高版本。

Openssl最好是最新的,用于生成https证书。

网络端口:80、443、4443可用(可修改)。

2.下载离线安装文件。

在此操作中下载了v2.4.0-rc2版本。

下载地址:发布goharbor/harbor github。

GPG认证失败,原因不明。

解压下载包:tar xzvf harbor-offline-installer-v 2 . 4 . 0-RC2 . tgz。

3.配置https访问。

这次没有配置,请参考文档。

在配置文件中注释掉关于https的配置。

4.配置文件harbor.yml

复制模板文件:cpharbor.yml.tmplharbor.yml。

打开主机名并将其修改为自己的ip(不能是127.0.0.1或localhost),这既简单又可用。如果端口80被占用,您可以修改第10行。

http的以下端口。

5.港湾各组件内部通信默认使用http,改为https参考文档。

6.执行安装脚本:

添加目录/var/log/harbor/:mkdir/var/log/harbor/first。

可以安装Sh install.sh。

错误错误: root :错误:协议是https但是属性SSL _ cert没有设置,因为在使用https的前提下没有配置证书,不需要https的时候可以按照步骤3注释掉相关的配置项。

如果需要对图像进行签名,由谁来实现内容,并添加-with-公证员选项,此时必须配置https。

如果需要漏洞检查,请添加- with-trivy选项。

如果需要使用helm warehouse服务,请添加选项- with-chartmuseum。

出现?-港湾已成功安装并启动。-表示安装正常。此时,您可以在本地浏览器中输入您的主机名:port来打开Harbor。默认用户名和密码为。

管理

港口12345

7.将图像推送到港口仓库。

由于没有配置https,推送时会出现错误,需要vim /etc/docker/key.json。

增加

{“插入-注册表”: [“您的ip:您的端口”]}

下面标记的地址。

此时docker log in-uad min-p harbor 12345登录后可以根据网页提示推送图片。

8.安装Docker作曲。

下载地址:https://github.com/docker/compose/releases.

wget ' https://github.com/docker/compose/releases/download/v 2 . 0 . 1/docker-compose-Linux-x86 _ 64 '-o '/usr/libexec/docker/CLI-plugins/docker-compose '

chmod x/usr/libexec/docker/CLI-plugins/docker-compose

此时,docker拥有了插件组合。

但是,harbor不会使用这个插件,所以有必要将这个可执行文件放在环境变量的目录中:

ln-s/usr/libexec/docker/CLI-plugins/docker-compose/usr/local/bin/docker-compose

只有当下面的命令正常执行时,才会安装Docker-compose。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/51633.html

(0)

相关推荐

  • 鲁滨逊是什么样的人,鲁滨逊是一个怎样的人?举例说明

    技术鲁滨逊是什么样的人,鲁滨逊是一个怎样的人?举例说明鲁滨逊漂流记》 鲁滨逊这个人物是世界文学中第一个资产阶级正面典型.他出生于一个有着幸福生活的中产阶层生活的家庭,原本他可以安乐地过完一生,可是从小便想遨游四海的念头促

    生活 2021年10月25日
  • 狗狗来大姨妈,母狗狗也会来“大姨妈”

    技术狗狗来大姨妈,母狗狗也会来“大姨妈”会滴,会滴,只要是母的狗,都会来红色朋友狗狗来大姨妈。嗯,红色朋友,就是大家指的大姨妈。母狗,在长到六七个月的时候就会来红色朋友。在狗狗的世界里,这叫做发情期啦!狗狗发情期一般是十

    生活 2021年10月29日
  • 怎么用C语言给喜欢的人写烟花

    技术怎么用C语言给喜欢的人写烟花本篇内容主要讲解“怎么用C语言给喜欢的人写烟花”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用C语言给喜欢的人写烟花”吧!一、结构体首先当

    攻略 2021年11月19日
  • 数据库单库备份sh的方法是什么

    技术数据库单库备份sh的方法是什么本篇内容主要讲解“数据库单库备份sh的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“数据库单库备份sh的方法是什么”吧! 实例代码

    攻略 2021年11月16日
  • 最早的汽车,世界上成立最早的汽车品牌是

    技术最早的汽车,世界上成立最早的汽车品牌是世界上最早的汽车应该是奔驰l770年法国人尼古拉斯古诺汽车诞生之前马车就是人类最好的陆上交通工具。l770年法国人尼古拉斯古诺(1725一1804)将蒸汽机装在板车上最早的汽车,

    生活 2021年10月21日
  • 如何进行Log4j2的简单使用

    技术如何进行Log4j2的简单使用本篇文章为大家展示了如何进行Log4j2的简单使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。日志是一个系统经常用到的功能,我们可以在调试的时

    攻略 2021年11月10日