HarborHarbor镜像仓库

Posted DonotCTR

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HarborHarbor镜像仓库相关的知识,希望对你有一定的参考价值。

1、概述

          Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、 自我注册、镜像复制和中文支持等功能,可参考:​​harbor官网地址​


2、基础环境

          服务器配置:腾讯云CVM主机:8VCPU16G、系统:centos7

          【Harbor】Harbor镜像仓库_镜像仓库

          docker基础部署参考:​​docker部署​

[root@harbor01 ~]# tar -xf harbor-installer-v2.3.0.tar.gz
[root@harbor01 harbor]# cp docker-compose /usr/bin/docker-compose
[root@harbor01 harbor]# chmod +x /usr/bin/docker-compose

3、harbor部署

[root@harbor01 ~]# mkdir  -p  /data/ssl
[root@harbor01 ~]# mv harbor /data/
[root@harbor01 ~]# cd /data/harbor/
[root@harbor01 ~]# cp harbor.yml.tmpl harbor.yml

     以上创建的/data/ssl目录用来存放域名证书,一般情况下公司都是有域名证书,上传*.key 、*.pem两个文件即可。

     修改配置文件harbor.yml 

hostname: harbor.*      #如harbor+公司申请的顶级域名

certificate: /data/ssl/*.pem
private_key: /data/ssl/*.key

【Harbor】Harbor镜像仓库_kubernetes_02

        在/data/harbor目录下找到install.sh命令自动安装

[root@harbor01 harbor]# ./install.sh

【Harbor】Harbor镜像仓库_镜像仓库_03

       可以在电脑上绑定host使用也可以通过腾讯云 DNS 解析 DNSPod


以上是关于HarborHarbor镜像仓库的主要内容,如果未能解决你的问题,请参考以下文章

docker 镜像仓库Harbor

CentOS部署Harbor镜像仓库

CentOS部署Harbor镜像仓库

Docker私有仓库Harbor建立!

Docker私有仓库Harbor建立!

Docker私有仓库Harbor建立!