Docker入门与应用实战之企业级镜像仓库Harbor
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,1.Harbor概述Habor是由VMWare公司开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的 企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:
千家信息网最后更新 2025年01月23日Docker入门与应用实战之企业级镜像仓库Harbor
1.Harbor概述
Habor是由VMWare公司开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的 企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访 问控制 ,AD/LDAP集成以及审计日志等,足以满足基本企业需求。官方地址:https://vmware.github.io/harbor/cn/组件 功能 harbor-adminserver 配置管理中心 harbor-db Mysql数据库 harbor-jobservice 负责镜像复制 harbor-log 记录操作日志 harbor-ui Web管理页面和API nginx 前端代理,负责前端页面和镜像上传/下载转发 redis 会话 registry 镜像存储
2.Harbor部署
Harbor安装有3种方式: • 在线安装:从Docker Hub下载Harbor相关镜像,因此安装软件包非常小 • 离线安装:安装包包含部署的相关镜像,因此安装包比较大 • OVA安装程序:当用户具有vCenter环境时,使用此安装程序,在部署OVA后启动Harbor# tar zxvf harbor-offline-installer-v1.6.1.tgz# cd harbor # vi harbor.cfg hostname = 10.206.240.188/域名 ui_url_protocol = http harbor_admin_password = 123456 #默认密码为Harbor12345 # ./prepare # ./install.sh
3. 基本使用
1、配置http镜像仓库可信任# vi /etc/docker/daemon.json {"insecure-registries":["reg.ctnrs.com"]}# systemctl restart docker2、打标签# docker tag centos:6 reg.ctnrs.com/library/centos:63、上传# docker push reg.ctnrs.com/library/centos:64、下载# docker pull reg.ctnrs.com/library/centos:6
4.实战演练
1.安装Docker Compose官网:https://docs.docker.com/compose/sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-composedocker-compose --version2.Harbor部署# tar zxvf harbor-offline-installer-v1.6.1.tgz -C /opt/# cd /opt/harbor # vi harbor.cfg hostname = 192.168.16.120 ui_url_protocol = http harbor_admin_password = Harbor12345注:其实只需要更改hostname才可以使用harbor# ./prepare # ./install.sh查看端口:# netstat -tnlp|grep 80开机自动启动:# cat >>/etc/rc.d/rc.local<
使用admin/Harbor12345登录,跳转如下界面
创建私有项目,名称分别为ops、project
创建用户
客户端配置http镜像仓库可信任,并推送镜像到镜像仓库即可。
最后其它docker客户端就可以是docker pull下载所需的镜像使用了。
镜像
仓库
项目
配置
用户
登录
私有
管理
企业
可信
推送
前端
客户
客户端
日志
界面
程序
角色
页面
实战
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库的安装包在哪里找
RISC架构服务器
瀚高安全版数据库系统v4.5
没有可用的服务器被禁用
数据库完整性约束的静态条件
重庆师范大学图书馆数据库资源
湖南戴尔服务器创造辉煌
服务器启动声音为什么那么大
web服务器的三个核心协议
弹幕服务器连接失败
贵州6家庭教育与网络安全视频
网络安全部门如何激励考核
戴尔服务器关机了就开不起来
服务器选择文件
python数据库操作包
服务器软件如何并发
网络安全零报告内容
网络安全电子手抄报资料
东城dell服务器回收价钱
大学计算机建立数据库表
视频转英文视频软件开发
软件开发交税多少
自贡软件开发成交价
当今网络技术前景
u9软件开发平台
服务器如何取消回弹
深圳市42u服务器机柜报价
软件开发怎么接工作室
北京网数通网络技术有限公司
服务器域名泛解析