附件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;
    }
}

标签: none

评论已关闭