侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Harbor 安装配置

2023-12-09 星期六 / 0 评论 / 0 点赞 / 95 阅读 / 1493 字

vmware 开源的docker 仓库管理工具比原生态的好很多,有web 界面,有权限管理。决定把仓库进行迁移。迁移步骤如下: 1 、下载,github 地址:https://github.com/v

vmware 开源的docker 仓库管理工具比原生态的好很多,有web 界面,有权限管理。决定把仓库进行迁移。迁移步骤如下:

1 、下载,github 地址:https://github.com/vmware/harbor

2、解压。进入目录。仓库数据默认会放到/data 目录下。我原来的数据也是存放在这里,所以不用动

3、修改配置文件:

vi harbor.cfg

hostname = www.oamplus.com

ui_url_protocol = https ###默认为http

4、准备ssl 证书

mkdir /data/cert

cp /etc/nginx/cert/server.crt /data/cert

cp /etc/nginx/cert/server.key /data/cert

注意:默认的ssl 证书的名字就是server.crt

5、运行安装 : ./install.sh

完成后修改 nginx.conf 文件:

vi common/config/nginx/nginx.conf

proxy_set_header X-Forwarded-Proto https;   ###不加这个push 的镜像的时候会出现 unauthorized: authentication required

6、重启服务:

docker-compose  stop && docker-compose  up -d

7、push 测试

docker login -u admin https://www.oamplus.com   ###默认密码:Harbor12345

docker push  www.oamplus.com/library/task

完全正常,唯一的坑就是unauthorized: authentication required 错误。另外和ad 整合还没做好。

8、如果修改了 harbor.cfg 文件,需要重新运行./install.sh 文件

广告 广告

评论区