码迷,mamicode.com
首页 > 其他好文 > 详细

centos 7离线安装harbor

时间:2020-06-13 18:57:12      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:执行   图片   安装教程   下载地址   进入   line   用户管理   get   war   

Harbor介绍

harbor是一个docker私有镜像仓库,虽然docker官方提供了公共的镜像仓库(Docker Hub),但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目。

docker官方提供了一个私有镜像仓库 docker Registry,安装部署容易,安装一个Registry容器就可以使用了。

但是Registry有以下缺点:

# 没有图形界面
# 没有用户权限控制
#看不到镜像操作记录
# 仓库内镜像管理难度大

 

Harbor的优势:

图形管理界面。
按项目管理镜像。
独立的用户管理,不同用户可以操作不同镜像,细粒度的权限控制,包含create、push 、rmi,pull。
镜像管理。
标签管理。
操作日志。

第1步:安装harbor前期做准备

使用harbor要先安装docker及docker-compose, docker及docker-compose安装教程请参考 【centos 7使用国内源安装docker及docker-compose

docker安装教程地址:https://www.cnblogs.com/yyee/p/12905165.html

Harbor 安装步骤:

第2步:下载 Harbor离线安装包

从harbor官网下载离线安装包,下载地址:https://github.com/goharbor/harbor/releases

当前最新版本是harbor 1.10.3,因为github太慢,最新的离线包没下载成功,所以我这里演示安装harbor 1.10.1 ,离线包大小为658M 。

技术图片

  下载完离线包之后,将将安装文件【harbor-offline-installer-v1.10.1.tgz】上传到centos服务器。比如我将文件上传到 centos的 /tools/harbor/harbor-offline-installer-v1.10.1.tgz 

第4步,安装harbor

 先进入harbor离线包上传的目录,解压离线包到/usr/local/harbor下

tar zxf /tools/harbor/harbor-offline-installer-v1.10.1.tgz  -C /usr/local/
ls /usr/local/harbor

 

技术图片

 

 

配置harbor.yml 文件

vi harbor.yml

 

 

执行harbor安装脚本

cd /usr/local/harbor
./install.sh

 

centos 7离线安装harbor

标签:执行   图片   安装教程   下载地址   进入   line   用户管理   get   war   

原文地址:https://www.cnblogs.com/yyee/p/13121272.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!