本地的registry图形化界面harbor安装与使用--02

本地的registry图形化界面harbor安装与使用--02,第1张

本地的registry图形化界面harbor安装与使用--02

harbor图形化
  • 1. 软件准备 harbor2.3.3版本
  • 2. 安装
  • 3. 使用方法

1. 软件准备 harbor2.3.3版本

harbor:
https://github.com/goharbor/harbor/releases

docker20.10.9版本,docker-compose版本1.18.0

2. 安装

第一步

yum install -y docker-compose 

第二步:下载harbor-offline-installer-vxxx.tgz
第三步:上传到/opt,并解压

rz -E
tar xf harbor-offline-installer-v2.3.3.tgz 

第四步:修改harbor配置文件

egrep -v  "^$|#" /opt/harbor.yml.tmpl > harbor.yml.tmpl 
cp harbor.yml.tmpl harbor.yml

vim harbor.yml

hostname: 192.168.80.201        ---ip 地址
http:
  port: 80
#https:        --这里的四行不注释会安装报错
#  port: 443
#  certificate: /your/certificate/path
#  private_key: /your/private/key/path
harbor_admin_password: 12345  --admin的用户密码
database:
  password: root123
  max_idle_conns: 100
  max_open_conns: 900
data_volume: /data
trivy:
  ignore_unfixed: false
  skip_update: 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: /var/log/harbor
_version: 2.3.0
proxy:
  http_proxy:
  https_proxy:
  no_proxy:
  components:
    - core
    - jobservice
    - trivy

第五步:执行install.sh

./install.sh

登录:

192.168.80.201

3. 使用方法

修改各个节点的docker配置文件

{
  "registry-mirrors": ["https://uoggbpok.mirror.aliyuncs.com"],
  "insecure-registries": ["192.168.80.201:5000","192.168.80.201"],
  "live-restore": true
}

重启:

systemctl restart docker

push

docker login 192.168.80.201
admin
12345

docker tag nginx 192.168.80.201/yq/nginx:v1
docker push 192.168.80.201/yq/nginx:v1


harbor 上边自带的拉取命令
拉取的主机需要修改docker的配置文件,然后重启

docker pull 192.168.80.201/yq/nginx1@sha256:8269a7352a7dad1f8b3dc83284f195bac72027dd50279422d363d49311ab7d9b

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4682237.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-07
下一篇 2022-11-07

发表评论

登录后才能评论

评论列表(0条)

保存