Dcoker私服harbor安装

1、下载和安装docker-compose
#下载
wget https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64 -O docker-compose
#设置权限
chmod +x docker-compose
#拷贝至/usr/bin下
mv docker-compose /usr/bin/docker-compose
2、准备证书
#创建证书存放路径
mkdir /data/harbor/cert -p && cd /data/harbor/cert
#生成证书
openssl genrsa -out jckzharbor.cn.key 2048;openssl req -new -x509 -key jckzharbor.cn.key -out jckzharbor.cn.crt -days 3650 -subj /CN=jckzharbor.cn
3、下载harbor离线包
#创建目录
mkdir /data/harbor -p && cd   /data/harbor
#下载安装包
wget https://github.com/goharbor/harbor/releases/download/v2.2.1/harbor-offline-installer-v2.2.1.tgz
#解压
tar zxvf  harbor-offline-installer-v2.2.1.tgz
#拷贝配置文件
cd harbor/
cp harbor.yml.tmpl harbor.yml
4、编辑harbor.yml
hostname: harbor2 # 写你自己的网址或IP,公网访问要写公网IP

#没有配置https,禁用https配置,实际生产建议开启
https:
    # https port for harbor, default is 443
    port: 443
    # The path of cert and key files for nginx
    certificate: /data/harbor/cert/harbor2.crt #证书
    private_key: /data/harbor/cert/harbor2.key #证书
        
harbor_admin_password: Harbor12345 # 管理员密码建议修改

database:
    password: root123 #数据库的密码

data_volume: /data/harbor/data #数据存储路径

#配置监控
metric: 
    enabled: true
    port: 9090
    path: /metrics
6. 安装
./install.sh --with-chartmuseum --with-trivy
# --with-chartmuseum 启用helm仓库
# --with-trivy 使用trivy安全扫描工具
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值