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已经搭建完了。
本文来自博客园, 作者:Star-Hitian, 转载请注明原文链接:https://www.cnblogs.com/Star-Haitian/articles/9817837.html

浙公网安备 33010602011771号