笑看天下无敌手 发表于 2024-6-21 15:05:22

centos7操纵系统利用docker-compose安装部署Harbor镜像仓库

前言

记录一下利用docker-compose部署Harbor平台的过程
一、环境信息



[*]操纵系统版本:CentOS Linux release 7.9.2009 (Core)
[*]kernel:Linux 3.10.0-1160.el7.x86_64
[*]docker服务版本:Docker version 26.1.4, build 5650f9b
[*]docker-compose版本:docker-compose version 1.26.2
[*]IP信息:192.168.150.XX
[*]路径准备:/data/
[*]端口准备:harbor:10002
二、准备部署

1.准备路径

mkdir -p /data
2.安装docker、pip、docker-compse环境

centos7安装docker、pip、docker-compose,参考下方链接。
链接: docker-compose安装
3.下载harbor离线安装包

yum install wget -y;
cd /data/;
wget https://github.com/goharbor/harbor/releases/download/v2.5.5/harbor-offline-installer-v2.5.5.tgz;
tar -xzvf harbor-offline-installer-v2.5.5.tgz;
4.初始化设置文件

代码如下(示例):
cd /data/harbor/
cp harbor.yml.tmpl harbor.yml
根据自身环境修改设置信息
hostname: 192.168.150.XX

http:
port: 10002

harbor_admin_password: Harbor12345

database:
password: root123
max_idle_conns: 100
max_open_conns: 900

data_volume: /data/harbor/harbor_data

trivy:
ignore_unfixed: false
skip_update: false
offline_scan: false
insecure: false

jobservice:
max_job_workers: 10

notification:
webhook_job_max_retry: 10

chart:
absolute_url: disabled

log:
level: info
local:
    rotate_count: 50
    rotate_size: 200M
    location: /data/harbor/harbor_log

_version: 2.5.0

proxy:
http_proxy:
https_proxy:
no_proxy:
components:
    - core
    - jobservice
    - trivy
upload_purging:
enabled: true
age: 168h
interval: 24h
dryrun: false

5.初次运行

cd /data/harbor/
./install.sh
等候执行完毕之后访问harbor页面确认部署效果
三、登陆页面

利用ip+port登陆,我的是下面的地址
   http://192.168.150.XX:10002/
https://img-blog.csdnimg.cn/direct/efa633d7eeff42f1927c4a97de237c76.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: centos7操纵系统利用docker-compose安装部署Harbor镜像仓库