Docker5-docker私库的搭建及常用方法-harbor-registry方式 (2)

Docker5-docker私库的搭建及常用方法-harbor-registry方式

    环境软件版本:docker engine 19.03.2

           docker-compose version 1.18.0

           CentOS Linux release 7.7.1908 (Core)

           harbor.v1.9.1 

三、harbor的安装   1、安装方法

    可以有两种方式安装:online installer/offline installer

    online installer :从docker hub下载安装,下载地址请见安装步骤章节

    offline installer:无internet时,下载离线安装包安装

    还可以使用helm chart 在kubernetes上部署

  2、安装要求     1)Hardware Resource Capacity Description
CPU   minimal 2 CPU   4 CPU is preferred  
Mem   minimal 4GB   8GB is preferred  
Disk   minimal 40GB   160GB is preferred  
    2)Software Software Version Description
Docker engine   version 17.06.0-ce+ or higher   For installation instructions, please refer to: docker engine doc  
Docker Compose   version 1.18.0 or higher   For installation instructions, please refer to: docker compose doc  
Openssl   latest is preferred   Generate certificate and keys for Harbor  
    3)Network ports Port Protocol Description
443   HTTPS   Harbor portal and core API will accept requests on this port for https protocol, this port can change in config file  
4443   HTTPS   Connections to the Docker Content Trust service for Harbor, only needed when Notary is enabled, This port can change in config file  
80   HTTP   Harbor portal and core API will accept requests on this port for http protocol  
  3、官方安装步骤

    The installation steps boil down to the following

    Download the installer; 

      下载地址:https://github.com/goharbor/harbor/releases

    Configure harbor.yml;

      主要修改hostname主机名及hoarbor_admin_password初始密码

    Run install.sh to install and start Harbor;

      运行安装脚本

  4、开始部署     1)、部署说明:harbor支持docker-compose和kubernetes的部署方式,默认是docker-compose单机部署     2)、安装docker步骤省略

      请参考Docker4-docker私库的搭建常用方法-docker-registry方式

        systemctl start docker

        systemctl enable docker

    3)、下载安装包

      创建自定义harbor目录:

        mkdir /harbor

        cd /harbor

        把下载的包上传到此自定义的harbor目录

      解压:

        tar -zxvf harbor-offline-installer-v1.9.0.tgz

        

    4)、修改harbor.yml

      暂时必须修改的两个值:

        hostname必须指定

        初始密码自己改一个,这里改成harbor

      默认的用户名/密码为admin / Harbor12345

[root@web2 harbor]# cat harbor.yml |grep hostname # The IP address or hostname to access admin UI and registry service. hostname: 192.168.216.52 #---标准域名或ip # And when it enabled the hostname will no longer used [root@web2 harbor]# cat harbor.yml |grep harbor_ad* harbor_admin_password: harbor #---初始密码

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydzfy.html