Centos7 安装harbor
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 一、Harbor是什么?
- 二、安装步骤
- 1.安装docker
- 2.启动docker
- 3.添加docker为启动项
- 4.配置镜像加速
- 4.docker-compose安装
- 5.下载Harbor安装包
- 6.解压、配置
- 7.启动
- 访问
一、Harbor是什么?
Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理 (RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。
作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升用户使用 Registry 构建和运行环境传输镜像的效率。Harbor 支持安装在多个 Registry 节点的镜像资源复制,镜像全部保存在私有 Registry 中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor 也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等
二、安装步骤
1.安装docker
wget -qO- https://get.docker.com | sh
2.启动docker
systemctl start docker
3.添加docker为启动项
systemctl enable docker
4.配置镜像加速
vi /etc/docker/daemon.json
{"registry-mirrors" : ["https://docker.mirrors.ustc.edu.cn"]
}
4.docker-compose安装
curl -L "https://github.com/docker/compose/releases/download/1.28.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
赋予执行权限
chmod +x /usr/local/bin/docker-compose
5.下载Harbor安装包
https://github.com/goharbor/harbor/releases
上传到服务器制定位置
6.解压、配置
tar -zxvf harbor-offline-installer-v2.5.1.tgz
修改hostname 注释掉https,其他可以先不改
hostname: 10.18.23.51http:# port for http, default is 80. If https enabled, this port will redirect to https portport: 80https:# https port for harbor, default is 443#port: 443# The path of cert and key files for nginx#certificate: /your/certificate/path#private_key: /your/private/key/path
7.启动
./prepare
./install.sh
访问
http://xx.xx.xx.xx/
默认密码在配置文件中,没有改动的话是admin/Harbor12345
Centos7 安装harbor相关推荐
- CentOS7安装harbor仓库+修改默认用户+仓库登录报错
Docker安装和简单的使用_hrj的博客-CSDN博客 下面 搭建harbor仓库 1.安装docker-compose Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的 ...
- CentOS7安装harbor仓库
docker的安装就只说CentOS 其他系统安装参考 链接 centos安装docker的连接在此 下面 搭建harbor仓库 1.安装docker-compose Linux 上我们可以从 Git ...
- centos7安装harbor详细教程
注:先决条件 必须安装docker与docker-compose并且启动docker 检查是否安装docker-compose docker-compose -v docker-compose ver ...
- centos7搭建harbor镜像仓库
一.环境依赖 Python 2.7或以上Docker 1.10或以上Docker Compose 1.6.0或以上 二.安装过程:(centos7 自带Python 2.7,并我自己安装了docker ...
- centos7 nginx配置php7,centos7安装并配置nginx+php,centos7nginx
centos7安装并配置nginx+php,centos7nginx centos7安装并配置nginx+php 安装nginx yum install nginx 设置nginx开启起动 syste ...
- centos7安装配置pgAgent
centos7安装pgagent: 默认cmake已经安装 编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7 ...
- centos7 安装mysql php_Centos7安装mysql与php的方法
本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...
- Centos7安装Apache和PHP,包含配置过程
本文主要讲的是本人在迁移php网站相关软件的安装和配置过程,以及一下问题的解决步骤.通过阅读本文能够知道如何迁移php网站,如何配置httpd服务使得它能够解析php文件以及如何解决迁移过程中的异常问 ...
- LINUX CentOS7安装字体库
LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...
最新文章
- django restframework
- 【linux】11_存储管理文件链接
- LSTM implementation explained
- Dubbo在互金行业的应用
- Spark SQL面试题
- 阿里云物联网平台mqtt测试工具
- 情感读本杂志情感读本杂志社情感读本编辑部2022年第23期目录
- C#ObjectArx Cad添加图层
- html 滑屏 效果,HTML5 web app实现手动页面滑屏效果
- Underscore使用方法
- oneDrive 无法连接
- Python全栈-magedu-2018-笔记13
- Linux系统重启和停止Mysql服务教程
- 【1+X Web前端等级考证 】 | Web前端开发中级理论 (附答案)
- gif动态图怎么制作?gif动态图在线制作一键搞定
- MVC 音乐商店 第 9 部分: 注册和结帐
- Js 怎么遍历json对象所有key及根据动态key获取值
- 我的世界手机有PHP的开服器下载,【BDS】MC基岩版官方开服器Windows版插件开发包...
- 面向开发人员的机器学习指南1
- D3D描绘四边形的四种方法之DrawPrimitive、DrawIndexedPrimitive、DrawPrimitiveUP、DrawIndexedPrimitiveUP