harbor

简介: harbor

harbor --- 企业级docker镜像仓库
registry ---》 docker 私有仓库
1) 安全性能不足
2)纯命令行操作 没有图形化界面
3)仓库间镜像同步

harbor ---》 registry 封装
harbor组件;
1) proxy:代理 主要实现对请求的识别和分发 内置的nginx
2)registry:实现docker pull /docker push 命令的响应
3)log collector :收集日志
4) core service: 核心服务器
ui---web
token---验证
webhook--
5)database:存储数据的地方
6)job service:

在这里插入图片描述
在这里插入图片描述
安装一下docker
在这里插入图片描述
在第一台
在这里插入图片描述
在第二台
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
harbor启动和关闭
启动harbor: docker-compose start
关闭harbor : docker-compose start
重启harbor 先关闭 在开启
用restart 容易出错
安装完harbor之后 会自动进行第一次的启动 无需再次启动
账户名:admin
密码:Harbor12345

在这里插入图片描述

在这里插入图片描述
在第一台

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
验证一下

在这里插入图片描述

相关文章
|
存储 运维 Kubernetes
在k8s上安装Harbor
在k8s上安装Harbor
683 0
|
1月前
|
存储 应用服务中间件 开发工具
docker镜像上传至Harbor及从Harbor下载
docker镜像上传至Harbor及从Harbor下载
|
2月前
|
应用服务中间件 nginx 数据安全/隐私保护
使用Harbor搭建Docker私有仓库
Harbor是一款开源的企业级Docker仓库管理工具,分为私有与公有仓库两种类型,其中私有仓库被广泛应用于运维场景。Harbor提供图形化界面,便于直观操作,并且其核心组件均由容器构建而成,因此安装时需预先配置Docker及docker-compose。Harbor支持基于项目的用户与仓库管理,实现细粒度的权限控制;具备镜像复制、日志收集等功能,并可通过UI直接管理镜像,支持审计追踪。部署Harbor涉及配置文件调整、登录认证等步骤,并可通过客户端进行镜像的上传、拉取等操作。系统内置多种角色,包括受限访客、访客、开发者、维护人员及管理员,以满足不同场景下的使用需求。
132 0
|
5月前
|
Ubuntu 关系型数据库 PostgreSQL
部署harbor
在Ubuntu 22.04 LTS环境下,部署Harbor私有仓库的步骤包括:确保已安装Docker(版本24.0.6),参考官方v2.5.3安装指南,注意避免在NFS4挂载磁盘上部署以防止PostgreSQL相关问题。首先,生成SSL证书,然后更新Docker配置并重启服务。解压并配置Harbor离线安装包,修改`harbor.yml`,执行`prepare`和`install.sh`脚本,最后将Harbor设置为系统服务。
178 0
|
11月前
|
应用服务中间件 数据安全/隐私保护 nginx
搭建harbor
通过harbor在线包搭建harbor服务
100 1
|
存储 监控 前端开发
docker仓库--harbor
docker仓库--harbor
373 0
docker仓库--harbor
|
Docker 容器
Harbor部署 1
Harbor部署
|
应用服务中间件 nginx Docker
Harbor部署 2
Harbor部署
155 0
|
Docker 容器
Docker之私有仓库harbor (二)
Docker之私有仓库harbor (二)
116 0
|
JSON Kubernetes 算法
Harbor再次安装与使用
Harbor再次安装与使用
192 0
下一篇
无影云桌面