• harbor 安装过程


    [root@master01 harbor]# ./prepare 
    Clearing the configuration file: ./common/config/adminserver/env
    Clearing the configuration file: ./common/config/ui/env
    Clearing the configuration file: ./common/config/ui/app.conf
    Clearing the configuration file: ./common/config/ui/private_key.pem
    Clearing the configuration file: ./common/config/db/env
    Clearing the configuration file: ./common/config/jobservice/env
    Clearing the configuration file: ./common/config/jobservice/app.conf
    Clearing the configuration file: ./common/config/registry/config.yml
    Clearing the configuration file: ./common/config/registry/root.crt
    Clearing the configuration file: ./common/config/nginx/cert/reg.riyimei.cn.crt
    Clearing the configuration file: ./common/config/nginx/cert/reg.riyimei.cn.key
    Clearing the configuration file: ./common/config/nginx/nginx.conf
    Clearing the configuration file: ./common/config/log/logrotate.conf
    loaded secret from file: /data/secretkey
    Generated configuration file: ./common/config/nginx/nginx.conf
    Generated configuration file: ./common/config/adminserver/env
    Generated configuration file: ./common/config/ui/env
    Generated configuration file: ./common/config/registry/config.yml
    Generated configuration file: ./common/config/db/env
    Generated configuration file: ./common/config/jobservice/env
    Generated configuration file: ./common/config/log/logrotate.conf
    Generated configuration file: ./common/config/jobservice/app.conf
    Generated configuration file: ./common/config/ui/app.conf
    Generated certificate, key file: ./common/config/ui/private_key.pem, cert file: ./common/config/registry/root.crt
    The configuration files are ready, please use docker-compose to start the service.
    [root@master01 harbor]# ./install.sh 
    [Step 0]: checking installation environment ...
    Note: docker version: 1.12.6
    Note: docker-compose version: 1.15.0
    [Step 1]: loading Harbor images ...
    Loaded image: vmware/notary-server-photon:v0.5.1-v1.4.0
    Loaded image: vmware/notary-signer-photon:v0.5.1-v1.4.0
    Loaded image: vmware/harbor-db:v1.4.0
    Loaded image: vmware/clair-photon:v2.0.1-v1.4.0
    Loaded image: vmware/postgresql-photon:v1.4.0
    Loaded image: vmware/harbor-adminserver:v1.4.0
    Loaded image: vmware/harbor-ui:v1.4.0
    Loaded image: vmware/harbor-log:v1.4.0
    Loaded image: vmware/harbor-jobservice:v1.4.0
    Loaded image: vmware/nginx-photon:v1.4.0
    Loaded image: vmware/registry-photon:v2.6.2-v1.4.0
    Loaded image: vmware/photon:1.0
    Loaded image: vmware/mariadb-photon:v1.4.0
    Loaded image: vmware/harbor-db-migrator:1.4
    [Step 2]: preparing environment ...
    Clearing the configuration file: ./common/config/adminserver/env
    Clearing the configuration file: ./common/config/ui/env
    Clearing the configuration file: ./common/config/ui/app.conf
    Clearing the configuration file: ./common/config/ui/private_key.pem
    Clearing the configuration file: ./common/config/db/env
    Clearing the configuration file: ./common/config/jobservice/env
    Clearing the configuration file: ./common/config/jobservice/app.conf
    Clearing the configuration file: ./common/config/registry/config.yml
    Clearing the configuration file: ./common/config/registry/root.crt
    Clearing the configuration file: ./common/config/nginx/cert/reg.riyimei.cn.crt
    Clearing the configuration file: ./common/config/nginx/cert/reg.riyimei.cn.key
    Clearing the configuration file: ./common/config/nginx/nginx.conf
    Clearing the configuration file: ./common/config/log/logrotate.conf
    loaded secret from file: /data/secretkey
    Generated configuration file: ./common/config/nginx/nginx.conf
    Generated configuration file: ./common/config/adminserver/env
    Generated configuration file: ./common/config/ui/env
    Generated configuration file: ./common/config/registry/config.yml
    Generated configuration file: ./common/config/db/env
    Generated configuration file: ./common/config/jobservice/env
    Generated configuration file: ./common/config/log/logrotate.conf
    Generated configuration file: ./common/config/jobservice/app.conf
    Generated configuration file: ./common/config/ui/app.conf
    Generated certificate, key file: ./common/config/ui/private_key.pem, cert file: ./common/config/registry/root.crt
    The configuration files are ready, please use docker-compose to start the service.
    [Step 3]: checking existing instance of Harbor ...
    Note: stopping existing Harbor instance ...
    Removing harbor-jobservice  ... done
    Removing nginx              ... done
    Removing harbor-ui          ... done
    Removing harbor-db          ... done
    Removing harbor-adminserver ... done
    Removing registry           ... done
    Removing harbor-log         ... done
    Removing network harbor_harbor
    [Step 4]: starting Harbor ...
    Creating network "harbor_harbor" with the default driver
    Creating harbor-log ... 
    Creating harbor-log ... done
    Creating harbor-adminserver ... 
    Creating registry ... 
    Creating harbor-db ... 
    Creating harbor-adminserver
    Creating registry
    Creating harbor-adminserver ... done
    Creating harbor-ui ... 
    Creating harbor-ui ... done
    Creating nginx ... 
    Creating harbor-jobservice ... 
    Creating nginx
    Creating harbor-jobservice ... done
    ✔ ----Harbor has been installed and started successfully.----
    Now you should be able to visit the admin portal at https://reg.riyimei.cn. 
    For more details, please visit https://github.com/vmware/harbor .
    [root@reg ~]# ls /etc/docker/cert/reg.riyimei.cn/
    reg.riyimei.cn.crt
    [root@reg ~]# docker login reg.riyimei.cn
    Username (liwm): liwm
    Password: 
    Login Succeeded
    [root@reg ~]#

    [root@master01 harbor]# docker pull reg.riyimei.cn/test/nginx:v1
    v1: Pulling from test/nginx
    6d827a3ef358: Pull complete 
    1e3e18a64ea9: Pull complete 
    556c62bb43ac: Pull complete 
    Digest: sha256:6202beb06ea61f44179e02ca965e8e13b961d12640101fca213efbfd145d7575
    Status: Downloaded newer image for reg.riyimei.cn/test/nginx:v1
    [root@master01 harbor]# 
  • 相关阅读:
    nodejs redis数据类型命令汇总
    十大经典排序算法最强总结
    基于Nodejs的Tcp封包和解包的理解
    排序算法 JavaScript
    import和require的区别
    Socket.io的默认事件列表
    非常完整的coco screator socketio
    分布式、集群、微服务、SOA 之间的区别
    关于插入3条数据第三条失败全部回滚的操作
    @Scope注解的详细用法
  • 原文地址:https://www.cnblogs.com/liweiming/p/9384682.html
Copyright © 2020-2023  润新知