Harbor,构建企业远程镜像仓库

本贴最后更新于 665 天前,其中的信息可能已经渤澥桑田

概述

Harbor简介

安装

Cent OS 7中安装步骤如下:

  1. 安装Docker,具体参考Docker安装教程

  2. 安装Docker-compose
    下载:

    curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    

    添加权限:

    chmod +x /usr/local/bin/docker-compose
    
  3. 安装wget(如果已经安装,可省略此步)

    yum -y install wget
    
  4. 在自定义目录下载Harbor

    wget https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-online-installer-v1.8.1.tgz
    
  5. 解压Harbor

    tar xvf harbor-online-installer-v1.8.1.tgz
    
  6. 修改Harbor目录下的配置文件,主要修改host ,如
    hostname: 192.168.227.6

  7. 安装后,首次启动Harbor,在解压Harbor的目录下,执行shell脚本文件

    ./install.sh
    
  8. 访问Harbor,通过http://ip在浏览器访问并进行用户、项目等管理,如http://192.168.227.6,默认用户名/密码如下
    admin/Harbor12345

  9. 再次启动时,Harbor未启动,可在Harbor目录下,通过docker-compose启动,命令如下

    docker-compose up -d
    

注意:这种安装方式为http方式,如果要使用https方式安装,需要使用证书,具体可参考https://goharbor.io/

使用

在Docker引擎中使用Harbor远程镜像仓库

回帖
请输入回帖内容 ...