官网 Harbor
环境 CentOS7
安装参考 Harbor docs | Harbor Installation and Configuration
安装先决条件 Harbor docs | Harbor Installation Prerequisites
-
创建虚拟机,参考 模拟Gitlab安装_super_1301的博客-优快云博客
-
需要Docker engine&Docker Compose环境,安装参考 模拟安装Docker Engine&Docker Compose_super_1301的博客-优快云博客
由于之前下载了安装包,以Offline方式安装
-
安装包上传到虚拟机

-
解压缩安装包
tar xzvf harbor-offline-installer-v2.6.3.tgz

生成CA证书私钥
openssl genrsa -out ca.key 4096

生成CA证书
openssl req -x509 -new -nodes -sha512 -days 3650 -subj "/C=CN/ST=Beijing/L=Beijing/O=example/OU=Personal/CN=yourdomain.com" -key ca.key -out ca.crt