1、进入已经安装好harbor镜像仓库软件的服务器,新建证书保存目录并进入mkdir /data/cert -pcd /data/cert
2、在/data/cert目录中创建需要认证的证书相关文件openssl genrsa -out /data/cert/ca_harbor.key 2048openssl req -x509 -new -nodes -key /data/cert/ca_harbor.key -subj "/CN=harbor.test.com" -days 5000 -out /data/cert/ca_harbor.crt注意:harbor.test.com为需要访问的网址
3、进入harbor解压安装的目录,打开harbor.cfg配置文件,并编辑配置文件修改如下内容:# 访问的地址hostname = harbor.test.com#修改为httpsui_url_protocol = https# 设置为oncustomize_crt = on# 配置crt和key的位置ssl_cert = /data/cert/.crtssl_cert_key = /data/cert/ca_harbor.key
4、在安装目录下停止harbor,使用命令docker-compose down
5、重新执行命令,安装harbor软件./install.sh
6、测试是否安装成功解析:harbor.test.com到服务器IP(为了方便测试,这里使用hosts解析,生产环境请自行解析对应域名到服务器)
7、访问:https://harbor.test.com安装成功!