首页 > 系统相关 >Centos 安装和配置Harbor

Centos 安装和配置Harbor

时间:2022-12-08 10:56:33浏览次数:55  
标签:opt Centos Harbor ca harbor cert key 安装

一、安装docker-ce和docker-compose  前提已经安装过docker

二、下载Harbor安装包

# 原下载命令,到github上下载,下载速度比较慢
wget https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.6.0.tgz

# 使用代理站点下载,下载速度快
wget https://ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.6.0.tgz

三、配置和安装Harbor

1.解压下载到Harbor安装包

# 解压到/opt/目录下,此命令需要在harbor压缩包目录下执行
# 命令执行完毕后,/opt/目录下,会存在harbor文件夹
tar -vxf harbor-offline-installer-v2.5.3.tgz -C /opt/

2.生成证书

# 进入harbor文件夹
cd /opt/harbor/

# 生成证书
openssl genrsa -out ca.key 4096

# 下面命令需要填写自己的域名或者IP,本人使用本机IP
openssl req -x509 -new -nodes -sha512 -days 3650 \
-subj "/C=CN/ST=Beijing/L=Beijing/O=example/OU=Personal/CN=填写域名或者IP" \
-key ca.key \
-out ca.crt


# 示例仅供参考,请根据电脑实际IP自行填写
openssl req -x509 -new -nodes -sha512 -days 3650 \
-subj "/C=CN/ST=Beijing/L=Beijing/O=example/OU=Personal/CN=127.0.0.1" \
-key ca.key \
-out ca.crt

3.移动证书位置

# 创建/data/cert/
mkdir /data/cert/
# 把证书(ca.crt、ca.key)位置移到/data/cert/目录下
mv ca* /data/cert/

4.修改Harbor配置

# 进入harbor文件夹
cd /opt/harbor/
# 将配置文件复制一份
cp harbor.yml.tmpl harbor.yml
# 修改配置文件内容
vi harbor.yml

 

 

 修改为:

 

 

四、生成配置文件

# 在harbor目录下执行
./prepare

五、安装Harbor

# 在harbor目录下执行
./install.sh

 

 

六、访问Harbor控制端

浏览器输入:https://配置的IP或者域名:8443/
注意:此步骤如果不通,请查看自己设置的端口防火墙是否开启
默认用户名:admin
默认密码:Harbor12345

 

标签:opt,Centos,Harbor,ca,harbor,cert,key,安装
From: https://www.cnblogs.com/Gherardo/p/16965462.html

相关文章

  • 如何在一台不能上外网的CentOS7上安装依赖包
    1.先在一台能上外网的CentOS7上下载安装包[root@server101root]#yum-yinstallyum-utils[root@server101root]#mkdirdep[root@server101root]#cddep[roo......
  • Oracle安装临时客户端使用总结
    由于把oracle11g全部装在机器上,导致机器太卡,于是卸载oracle装上客户端,果然效果明显。首先要去官网上下载oracle11客户端,(我用的是64位系统)地址:​​http://www.oracle.com/t......
  • yum -y install centos-release-gluster安装报错
    创建完yum仓库yum安装报错yum安装centos-release-gluster安装报错:版本过高,先解除依赖关系(极大可能)建完yum仓库再三检查没错,甚至有很多人yumcleanall&&yumcakecache......
  • docker安装es和kibana, 解决No Living connections error 笔记
    转自:https://blog.csdn.net/weixin_43824526/article/details/1236412461.安装好docker2.安装es(elasticsearch的简写)和kibana,最好是版本一致dockerpullelasticsearch:7.......
  • Centos 7 + python3 + paramiko + netmiko 安装
    转载自 (31条消息)Centos7下安装Python3并通过Pip安装Paramiko与Netmiko_筐瓢大师小吕的博客-CSDN博客             ......
  • 关于解决pip安装python第三方库超时的问题
    直接换源下载1.设置超时时间,安装txt文件内安装包pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple--default-timeout=1000-rpackages.txt2.指定源安装,推......
  • [转载] Intel J4125 音频驱动(声卡驱动)安装
    IntelJ4125音频驱动(声卡驱动)最近,手上有一台使用IntelJ4125CPU的小电脑,声卡驱动程序丢失了,右下角是一个红色的X,一开始以为是声卡坏了,后来折腾了半天,居然可以装上驱动,......
  • MAC之安装NodeJs级环境配置
    一,安装NodeJS地址: ​​http://nodejs.p2hp.com/​​最后,会给出安装的路径,如下:二,配置环境变量1,  npm-gbin  (查看npm全局包可执行文件路径)2,写入到.bash_profile文......
  • TS.001. 安装 编译TS 的工具包
    本次学习,基于bilibili网,黑马程序员课程<黑马程序员前端TypeScript教程,TypeScript零基础入门到实战全套教程> 01.安装“编译TS”工具包的原因:Node.js/浏览器,只......
  • 快速安装docker
    本方法适用于红帽系的linux#安装yum源yum-config-manager--add-repohttps://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repoyummakecachefast#安装......