「Harbor」- 安装 @20210312

环境要求

Python,Docker,Docker Compose

CentOS 7.4 and Harbor 1.7.5

Installation and Configuration Guide
Configuring Harbor with HTTPS Access

安装 Harboar 服务

1)安装 Docker 环境,参考 Installing Docker Docker Compose 笔记;
3)安装 Certbot 命令,申请证书(1) Certbot 笔记;
4)安装 Harobor 服务:

#!/bin/sh

# 下载离线安装包
# https://github.com/goharbor/harbor/releases/tag/v1.7.5

# 修改 harbor.cfg 文件

# 执行 install.sh 进行安装

################################################################################
# !!!如果需要修改配置文件
################################################################################
docker-compose down -v
vim ./harbor.cfg
./prepare
docker-compose up -d

关于 Certbot 问题

1)在配置文件 ./harbor.cfg 中设置证书路径,使用 certbot 申请的证书(位于 /etc/letsencrypt/ 目录);
2)执行 ./prepare 命令将证书复制到 /path/to/harboar/common/config/nginx/cert/ 目录
3)Harbor 的 Nginx 服务使用在 /path/to/harboar/common/config/nginx/cert/ 中的证书
x
也就是说,在 cert renew 后,如果想要使用新的证书,需要进行“配置文件修改”步骤:

certbot renew
./prepare
docker-compose restart proxy #  Nginx 服务

相关文章

「Harbor」- 删除仓库,释放空间
「Harbor」- HTTP status 504 Gateway Time-out
「Harbor」- 重置或取回 admin 密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值