Docker-Harbor镜像存储库

GitHub地址:https://github.com/goharbor/harbor/releases

#服务器要求2核4G,注意docker和docker-compose
解压安装

    tar -xvf harbor-offline-installer-v1.9.3.tgz
    cd harbor/

编辑harbor.yml文件

    hostname: 192.168.3.1   #字段改为自己的IP
    harbor_admin_password: jia1314     #注意修改默认密码

更新docker-compose
 

    curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/bin/docker-compose
    rm -rf /usr/local/bin/docker-compose
    cp /usr/bin/docker-compose /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose

回到harbor目录
执行./install.sh
访问http://192.168.3.1即可

##注意:docker客户端登陆时要加入白名单除非安装证书配置为https##

改为https

准备一个域名一个注册好的域名证书

    创建目录

    mkdir /cert

    上传证书文件到cert解压,生成一个*.key和*.pem
    回到harbor目录,修改harbor.yml文件
    将http的80注释掉,修改如下

            hostname: *.club
            https:
                #   # https port for harbor, default is 443
                port: 443
                #   # The path of cert and key files for nginx
                certificate: /cert/*.pem
                private_key: /cert/*.key

    为harbor生成配置文件,执行文件

        ./prepare

    重启Harbor

        docker-compose down  
        docker-compose up -d

#解决http上传加入白名单的问题

docker login *.club

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值