zoukankan      html  css  js  c++  java
  • 基于docker搭建Jenkins+Gitlab+Harbor+Rancher架构实现CI/CD操作(续)---Harbor的安装

    前期安装文档:https://www.cnblogs.com/lq-93/p/11828626.html

    Harbor的作用:

        开发提交代码至gitlab容器中,Jenkins拉取代码构建镜像上传到Harbor中,然后docker主机从Harbor中拉取镜像,并根据指令运行容器。

    一、安装:

    1.下载安装包:wget https://github.com/vmware/harbor/releases/download/v1.1.2/harbor-online-installer-v1.1.2.tgz

    2.解压安装包至/usr/local/ 目录下  tar xvf harbor-online-installer-v1.1.2.tgz  -C /usr/local

        ①.或者以上的wget命令直接在 /usr/local 下执行 ...然后 tar xvf harbor-online-installer-v1.1.2.tgz就好了..

    3.修改配置文件----harbor.cfg(/usr/local/harbor/harbor.cfg)

     ①.主要将hostname = 你的ip

        ui_url_protocol = http

    4.安装docker-compose

        ①.下载:curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m`

       ②.重命名:mv docker-compose /usr/local/bin/docker-compose

       ③.增加权限:chmod +x /usr/local/bin/docker-compose

       ④.查看版本:docker-compose version

           

    6.启动harbor

      sh /usr/local/harbor/install.sh   (可能时间会比较长)

     出现以上情况,说明启动成功

    7.验证(登录名:admin、密码:Harbor12345)

     

     登录后的页面

     以上内容在当前环境中安装成功....,日后若是版本更新、修改;如有错误或者更好的方法,欢迎评论区留言讨论。其他组件稍后更新

  • 相关阅读:
    websocket
    关于Java中的常量优化机制
    关于使用键盘录入Scanner录入不对应类型的错误
    哈希表
    集合-----双列
    树形结构
    leetcode_14: 最长公共前缀
    leetcode_283_移动零
    leetcode_4_ 寻找两个正序数组的中位数
    leetcode_402_ 移掉K位数字
  • 原文地址:https://www.cnblogs.com/lq-93/p/11865096.html
Copyright © 2011-2022 走看看