zoukankan      html  css  js  c++  java
  • 第二章 Centos7 下Harbor-2.2.3安装

    一、官网下载Harbor

    #1.官网下载地址
    Harbor官网下载: https://github.com/goharbor/harbor
    
    #2.进入软件存放目录
    [root@jindada ~]$ cd /data/software/
    
    #3.下载habor-2.2.3
    [root@jindada /data/software]$ wget https://github.com/goharbor/harbor/releases/download/v2.2.3/harbor-offline-installer-v2.2.3.tgz
    

    二、解压Harbor安装包

    #1.解压harbor安装包
    [root@jindada /data/software]$ tar -zxf harbor-offline-installer-v2.2.3.tgz -C /opt/
    
    #2.查看harbor程序文件
    [root@jindada /data/software]$ cd /opt/harbor/
    [root@jindada /opt/harbor]$ ll
    total 502856
    -rw-r--r-- 1 root root      3361 Jul  5 13:39 common.sh
    -rw-r--r-- 1 root root 514891405 Jul  5 13:40 harbor.v2.2.3.tar.gz
    -rw-r--r-- 1 root root      7840 Jul  5 13:39 harbor.yml.tmpl
    -rwxr-xr-x 1 root root      2500 Jul  5 13:39 install.sh
    -rw-r--r-- 1 root root     11347 Jul  5 13:39 LICENSE
    -rwxr-xr-x 1 root root      1881 Jul  5 13:39 prepare
    
    #3.拷贝harbor配置文件
    [root@jindada /opt/harbor]$ cp harbor.yml.tmpl harbor.yml
    

    三、下载Docker-Compose

    #1.docker-compose官网下载地址 
    compose 官网下载:https://github.com/docker/compose/
    
    #2.下载docker-compose
    [root@jindada /opt/harbor]$ curl  -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100   633  100   633    0     0    736      0 --:--:-- --:--:-- --:--:--   736
    100 12.1M  100 12.1M    0     0  2466k      0  0:00:05  0:00:05 --:--:-- 4242k
    
    #3.添加执行权限
    [root@jindada /opt/harbor]$ chmod +x /usr/local/bin/docker-compose 
    
    #4.验证docker-conpose服务
    [root@jindada /opt/harbor]$ docker-compose -v
    docker-compose version 1.29.2, build 5becea4c
    

    四、修改Harbor配置文件

    #1.修改文件以下内容
    [root@jindada /opt/harbor]$ vim harbor.yml
    hostname: jinhuino1.cn
    certificate: /etc/ssl/private/4913471_www.jinhuino1.cn.pem
    private_key: /etc/ssl/private/4913471_www.jinhuino1.cn.key 
    

    五、上传SSL证书

    #1.新建证书存放目录
    [root@jindada /opt/harbor]$ mkdir -p /etc/ssl/private/
    
    #2.上传ssl证书
    [root@jindada /opt/harbor]$ cd /etc/ssl/private/
    [root@jindada /etc/ssl/private]$ rz
    
    #3.查看证书
    [root@jindada /etc/ssl/private]$ ll
    总用量 4
    -rw-r--r-- 1 root root 4081 7月  15 17:02 4913471_www.jinhuino1.cn_nginx.zip
    
    #4.解压证书
    [root@jindada /etc/ssl/private]$ unzip 4913471_www.jinhuino1.cn_nginx.zip 
    Archive:  4913471_www.jinhuino1.cn_nginx.zip
    Aliyun Certificate Download
      inflating: 4913471_www.jinhuino1.cn.pem  
      inflating: 4913471_www.jinhuino1.cn.key  
    

    六、安装Harbor

    #1.生成配置文件
    [root@jindada /opt/harbor]$ ./prepare
    
    #2.清空相关容器
    [root@jindada /opt/harbor]$ docker-compose down
    
    #3.安装并启动harbor
    [root@jindada /opt/harbor]$ ./install.sh
    ...	....
    Creating harbor-portal ... done
    Creating harbor-db     ... done
    Creating redis         ... done
    Creating harbor-core   ... done
    Creating harbor-jobservice ... done
    Creating nginx             ... done
    ✔ ----Harbor has been installed and started successfully.----
    

    七、测试登录

    # 测试登录
    [root@jindada /opt/harbor]$ docker login www.jinhuino1.cn --username=admin --password=Harbor12345
    WARNING! Using --password via the CLI is insecure. Use --password-stdin.
    WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
    Configure a credential helper to remove this warning. See
    https://docs.docker.com/engine/reference/commandline/login/#credentials-store
    
    Login Succeeded
    

  • 相关阅读:
    Software Solutions CACHE COHERENCE AND THE MESI PROTOCOL
    CACHE COHERENCE AND THE MESI PROTOCOL
    Multiprocessor Operating System Design Considerations SYMMETRIC MULTIPROCESSORS
    Organization SYMMETRIC MULTIPROCESSORS
    PARALLEL PROCESSING
    1分钟内发送差评邮件
    Secure Digital
    SYMMETRIC MULTIPROCESSORS
    A Taxonomy of Parallel Processor Architectures
    parallelism
  • 原文地址:https://www.cnblogs.com/jhno1/p/15016810.html
Copyright © 2011-2022 走看看