Docker安装部署Harbor教程
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家分享的是Docker安装部署Harbor的教程。相信大部分人都还不知道怎么安装部署,为了让大家学会,给大家收集了关于Docker安装部署Harbo的资料。Harbor概述Harbor是V
千家信息网最后更新 2025年12月02日Docker安装部署Harbor教程
这篇文章给大家分享的是Docker安装部署Harbor的教程。相信大部分人都还不知道怎么安装部署,为了让大家学会,给大家收集了关于Docker安装部署Harbo的资料。
Harbor概述
Harbor是VMware公司开源的企业级Docker Registry项目Harbor的优势
基于角色控制基于镜像的复制策略支持LDAP/AD图像删除和垃圾收集图形UI审计RESTful APIHarbor架构组成
Proxy
通过一个前置的反向代理统一接受浏览器,Docker客户端的请求,并将请求转发给后端不同的服务Registry
负责存储Docker镜像。并处理docker push/pull 命令Core services
Harbor的核心功能,包括UI、webhook、token服务UI:提供网络页面token:令牌Webhook:微服务中的回调机制Database
为core services提供数据库服务Log collector
负责收集其他组件的log,供日后进行分析Docker私有仓库架构拓扑:

用户请求通过Proxy反向代理访问Core services,UI提供web界面,token令牌,你第一次登录之后服务器会给你一串序列号,下次直接登录就行,你需要下载的镜像信息,属性,都存放在后面的database,再通过webhook回调去registry私有仓库调取镜像。这一系列的操作都存放在日志中。部署Harbor服务实例演示
1.基础环境部署
#挂载资源包mount.cifs //192.168.142.1/docker /mnt切换挂载目录cd /mnt#复制控制命令到系统中cp docker-compose /usr/local/bin#查看版本信息docker-compose -v#解压harbor资源包tar zxvf harbor-offline-installer-v1.2.2.tgz -C /usr/local2.配置Harbor参数
#切换至解压点目录cd /usr/local/harbor/#编辑Harbor配置vim harbor.cfg #在第五行指定私库地址hostname = 192.168.142.149#使用脚本启动Harbor./install.sh3.远程登录Harbor
#登录harbor,默认管理员admin,密码Harbor12345docker login -u admin -p Harbor12345 http://127.0.0.1#关闭防火墙和安全功能systemctl stop firewalld.servicesetenforce 0使用浏览器登录登录Harbor
4.建立项目,并向Harbor中上传镜像
#下载镜像docker pull cirros#为镜像打标签docker tag cirros 127.0.0.1/my/cirros:v1#上传镜像到Harbordocker push 127.0.0.1/my/cirros:v1#登出私库docker logout http://127.0.0.15.创建Harbor新用户
#新建用户异地登录docker login -u czt -p Czt12345 http://192.168.142.149可以添加用户及角色到项目中
6.使用docker-compose管理Harbor
#移除Harbor服务容器同时保留镜像数据/数据库docker-compose down -v#执行脚本来填充配置./prepare#重新创建并启动Harbor服务容器docker-compose up -d#报错解决#关闭防火墙,重启dockersystemctl restart dockerdocker-compose up -d#如需重新部署,需要移除Harbor服务容器全部数据#先移除Harbor服务容器同时保留镜像数据/数据库docker-compose down -v#删除harbor服务容器全部数据rm -rf /data/database/rm -rf /data/registry/看完这篇文章,你们学会安装部署Harbor了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读。
服务
镜像
数据
登录
容器
用户
数据库
项目
配置
仓库
令牌
信息
功能
同时
命令
更多
架构
浏览器
目录
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发什么税
全流程刷脸就医软件开发
软件开发知识竞赛题库可下载
it中软件开发都有什么
国外大学毕业论文数据库
上传图片到ftp服务器上
互联网引领科技创新人工智能
嵌入式软件开发口碑佳
杭州节能软件开发多少钱
数据库管理系统属于
数据库怎么建立主键列
迁西数据网络技术售后服务
湖北电脑软件开发价钱是多少
网络接入服务器错误
我国网络安全法
数据库 视图连接方式
网络技术应用方面的注释
我的世界pcl服务器如何下载
西安翻译学院网络技术专业好吗
查看数据库表结构的sql
sql数据库事务 代码
哪里有培训网络技术
java改行网络安全
安徽pdu服务器电源哪里买
如何看懂数据库图表结构
迈瑞软件开发工作压力大吗
特大服务器
鄞州应用软件开发设计
海德威软件开发有限公司
咪付网络技术有限公司英文