Harbor 1.5.0 安装

 

 

1、介绍

Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。

2、前提准备

a) 安装docker-compose
curl -L https://github.com/docker/compose/releases/download/1.3.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 
chmod +x /usr/local/bin/docker-compose

b) 安装docker指定版本 #定义安装版本 export docker_version=17.03.2 #安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 #添加软件源信息 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #安装docker-ce version=$(yum list docker-ce.x86_64 --showduplicates | sort -r|grep ${docker_version}|awk '{print $2}') sudo yum -y install --setopt=obsoletes=0 docker-ce-${version} docker-ce-selinux-${version} #如果已安装高版本docker-ce可以进行降级操作(可选) yum downgrade --setopt=obsoletes=0 -y docker-ce-${version} docker-ce-selinux-${version} #把当前用户加入docker组(可选) sudo usermod -aG docker `<new_user>` # 设置开机启动 sudo systemctl enable docker c) pip方式安装docker-compose #首先安装epel扩展源: sudo yum -y install epel-release #然后安装python-pip
sudo yum -y install python-pip #安装完之后别忘了清除一下cache
sudo yum clean all #最后才安装docker-compose pip install -U docker-compose
d) 下载Harbor 安装包,下边是几个下载方式,大家可以根据自己网络情况下载
1. http://harbor.orientsoft.cn/ 2. https://github.com/goharbor/harbor/releases 3. wget https://storage.googleapis.com/harbor-releases/release-1.5.0/harbor-offline-installe-v1.5.1.tgz

 

3.编写harbor配置文件

a) 解压harbor
# tar  xf harbor-offline-installer-v1.5.1.tgz 

b) 修改harbor.cfg配置,以下列出的为修改的部分,其余部分可以参考官网
hostname = 192.168.8.115
ssl_cert = /data/cert/server.crt #如果没有该目录需要创建
ssl_cert_key = /data/cert/server.key


c) 修改docker-compose.yml添加5000端口监听
  registry:
    image: vmware/registry:2.6.1-photon
    container_name: registry
    restart: always
    volumes:
      - /data/registry:/storage:z
      - ./common/config/registry/:/etc/registry/:z
    ports:
      - 5000:5000

c) 安装harbor
# ./install.sh

看到如下截图表示harbor安装成功。

 

4. 登陆harbor页面,用户名:amdin 默认密码:Harbor12345

http://192.168.8.115

 

 到这里,单节点的Harbor已经搭建完了。

posted @ 2018-10-19 17:46  Star-Hitian  阅读(617)  评论(0)    收藏  举报