附件harbor.zip
1、下载harbor安装包并解压
mkdir /data
https://github.com/goharbor/harbor/releases
tar -xvf harbor-offline-installer-v2.8.1.tgz
2、复制配置文件并修改(主要是数据存储位置),禁用http 启用https,证书,域名
cd harbor
cp harbor.yml.tmpl harbor.yml
3、修改install.sh 文件,注释最后自动up,修改prepare 证书位置
4、执行安装
./prepare && ./install.sh
5、修改docker-compose.yml中各容器名称,以及nginx 443端口
6、修改nginx配置文件中https的内容
vi common/config/nginx/nginx.conf
7、启动容器
8、配置反向代理中的nginx文件
vi hub.xxx.com.conf
server
{
listen 443 ssl;
server_name hub.xxx.com;
include /ssl/xxx.com.ssl;
sendfile on;
sendfile_max_chunk 1m; # 最大传输块大小
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 600;
client_max_body_size 1500m;
location / {
proxy_pass http://192.168.100.1:2080;
}
}
评论已关闭