专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

Harbor企业级Registry服务器

  软件简介
  Harbor是由VMware公司中国团队为企业用户设计的Registryserver开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。基于角色的访问控制用户与Docker镜像仓库通过项目进行组织管理,一个用户可以对多个镜像仓库在同一命名空间(project)里有不同的权限。镜像复制镜像可以在多个Registry实例中复制(同步)。尤其适合于负载均衡,高可用,混合云和多云的场景。图形化用户界面用户可以通过浏览器来浏览,检索当前Docker镜像仓库,管理项目和命名空间。ADLDAP支持Harbor可以集成企业内部已有的ADLDAP,用于鉴权认证管理。审计管理所有针对镜像仓库的操作都可以被记录追溯,用于审计管理。国际化已拥有英文、中文、德文、日文和俄文的本地化版本。更多的语言将会添加进来。RESTfulAPIRESTfulAPI提供给管理员对于Harbor更多的操控,使得与其它管理软件集成变得更容易。部署简单提供在线和离线两种安装工具,也可以安装到vSphere平台(OVA方式)虚拟设备。使用注意事项HTTP与HTTPS
  由于私有环境没有https通讯证书,所以已下部署均是http协议。docker默认是不支持http的,需要做如下修改。
  〔rootclouddocker〕vietcdockerdaemon。json
  将其中insecureregistries地址换成自己环境真实的即可。
  {
  execopts:〔native。cgroupdriversystemd〕,
  logdriver:jsonfile,
  logopts:{
  maxsize:100m
  },
  storagedriver:overlay2,
  storageopts:〔
  overlay2。overridekernelchecktrue
  〕,
  registrymirrors:〔
  https:docker。mirrors。ustc。edu。cn,
  https:registry。dockercn。com
  〕,
  insecureregistries:〔
  xxx。xxx。xxx。xxx:8082
  〕,
  graph:datadockerlib
  }部署部署前工作
  Harbor官方文档
  Harbor下载地址关闭防火墙和selinux
  〔rootlocalhostharbor〕systemctldisablenowfirewalld
  Removedetcsystemdsystemmultiuser。target。wantsfirewalld。service。
  Removedetcsystemdsystemdbusorg。fedoraproject。FirewallD1。service。
  〔rootlocalhostharbor〕systemctlstopnowfirewalld
  〔rootlocalhostharbor〕catetcselinuxconfig
  SELINUXdisabled修改这一行
  修改完之后重启
  〔rootlocalhostharbor〕reboot
  〔rootlocalhostharbor〕setenforce0
  setenforce:SELinuxisdisabled下载harbor包配置docker加速器
  〔rootlocalhost〕vimetcdockerdaemon。json
  {
  registrymirrors:〔https:kgdsiwq8。mirror。aliyuncs。com〕
  }
  重新加载docker服务
  〔rootlocalhost〕systemctldaemonreload
  〔rootlocalhost〕systemctlrestartdocker
  查看加速器配置情况
  〔rootlocalhost〕dockerinfo
  。。。。。。以上省略
  Experimental:false
  InsecureRegistries:
  127。0。0。08
  RegistryMirrors:
  https:kgdsiwq8。mirror。aliyuncs。com加速器配置成功
  LiveRestoreEnabled:false单节点部署
  (其中hostname可以直接配置为IP地址)
  解压harbor包到usrlocal目录下
  〔rootlocalhost〕tarxfharborofflineinstallerv2。6。1。tgzCusrlocal
  〔rootlocalhost〕cdusrlocal
  〔rootlocalhostlocal〕ls
  bingamesincludelib64sbinsrc
  etcharborliblibexecshare
  〔rootlocalhostlocal〕cdharbor
  〔rootlocalhostharbor〕ls
  LICENSEharbor。v2。6。1。tar。gzinstall。sh
  common。shharbor。yml。tmplprepare
  设置主机名
  〔rootlocalhostharbor〕hostnamectlsethostnamenode01
  〔rootlocalhostharbor〕bash
  〔rootnode1harbor〕hostname
  node01
  〔rootnode01harbor〕cpharbor。yml。tmplharbor。yml
  〔rootnode01harbor〕vimharbor。yml
  DONOTuselocalhostor127。0。0。1,becauseHarborneedstobeaccessedbyexternalclients。
  hostname:node01添加主机名
  httpsrelatedconfig
  https:注释掉证书,不使用证书就需要注释
  httpsportforharbor,defaultis443
  port:443注释
  Thepathofcertandkeyfilesfornginx
  certificate:yourcertificatepath注释
  privatekey:yourprivatekeypath注释
  harboradminpassword:Harbor12345默认的登录密码
  以上这些需要修改,其余保持默认
  添加主机映射
  〔rootlocalhostharbor〕vimetchosts
  127。0。0。1localhostlocalhost。localdomainlocalhost4localhost4。localdomain4
  ::1localhostlocalhost。localdomainlocalhost6localhost6。localdomain6
  192。168。91。137node01
  测试能否ping通node01主机
  〔rootlocalhostharbor〕pingnode01
  PINGnode1。example。com(192。168。91。137)56(84)bytesofdata。
  64bytesfromnode1。example。com(192。168。91。137):icmpseq1ttl64time0。044ms
  64bytesfromnode1。example。com(192。168。91。137):icmpseq2ttl64time0。033ms
  加载离线镜像
  〔rootlocalhostharbor〕dockerloadiharbor。v2。6。1。tar。gz
  〔rootlocalhostharbor〕。prepare
  启动脚本进行安装
  〔rootlocalhostharbor〕。install。sh
  〔Step0〕:checkingifdockerisinstalled。。。
  Note:dockerversion:20。10。12
  〔Step1〕:checkingdockercomposeisinstalled。。。
  Note:dockercomposeversion:1。29。2
  〔Step2〕:loadingHarborimages。。。
  。。。。。。安装过程省略
  Harborhasbeeninstalledandstartedsuccessfully。
  安装完成会自动启动很多容器
  〔rootnode1harbor〕dockerps
  CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES
  3daa18aedde3goharborharborjobservice:v2。3。5harborentrypoint。5secondsagoUp4seconds(health:starting)harborjobservice
  67cda2a01e08goharbornginxphoton:v2。3。5nginxgdaemonof5secondsagoUp4seconds(health:starting)0。0。0。0:808080tcp,:::808080tcpnginx
  388f512bcfe1goharborharborcore:v2。3。5harborentrypoint。6secondsagoUp4seconds(health:starting)harborcore
  b4e7fefa599egoharborharbordb:v2。3。5dockerentrypoint。7secondsagoUp5seconds(health:starting)harbordb
  9201662bba92goharborredisphoton:v2。3。5redisserveretcr7secondsagoUp5seconds(health:starting)redis
  42368cf0e78bgoharborregistryphoton:v2。3。5homeharborentryp7secondsagoUp5seconds(health:starting)registry
  ed564a1e593bgoharborharborregistryctl:v2。3。5homeharborstart。7secondsagoUp5seconds(health:starting)registryctl
  daa189f31bc3goharborharborportal:v2。3。5nginxgdaemonof7secondsagoUp5seconds(health:starting)harborportal
  8ac96968e301goharborharborlog:v2。3。5binshcusrloc7secondsagoUp6seconds(health:starting)127。0。0。1:151410514tcpharborlog
  安装完成之后会多两个文件,一个common,一个dockercompose。yml
  〔rootlocalhostharbor〕lsusrlocalharbor
  LICENSEdockercompose。ymlharbor。yml。tmpl
  commonharbor。v2。3。5。tar。gzinstall。sh
  common。shharbor。ymlprepare
  〔rootnode1harbor〕ssantl
  StateRecvQSendQLocalAddress:PortPeerAddress:PortProcess
  LISTEN01280。0。0。0:220。0。0。0:
  LISTEN0128127。0。0。1:15140。0。0。0:
  LISTEN01280。0。0。0:800。0。0。0:
  LISTEN0128〔::〕:22〔::〕:
  LISTEN0128〔::〕:80〔::〕:4。5harbor网页操作
  使用系统账号登录
  http:xxx。xxx。xxx。xxx:8082harborprojectsadminHarbor12345仓库管理功能
  定义Registry实例,可以是公网的也可以是私有的,比如网易163的https:hub。c。163。com
  和dockerHUB
  添加完成后,点击测试连接即可。项目功能
  项目可以作为私有的镜像仓库管理,也可以代理共有环境的镜像信息。推送私有环境的镜像,也需要先建立项目方可。如下展示的是将公共镜像私有化。公共镜像打tag
  dockertaggrafanagrafana:9。2。1xxx。xxx。xxx。xxx:8082abugrafana:9。2。1查看镜像
  〔rootclouddocker〕dockerimages
  REPOSITORYTAGIMAGEIDCREATEDSIZE
  10。21。5。30:8081abucentosuserd8506ac3842d20hoursago193MB
  centosuserd8506ac3842d20hoursago193MB
  grafanagrafana9。2。146e73c2b7a353daysago347MB镜像推送
  〔rootclouddocker〕dockerpushxxx。xxx。xxx。xxx:8082abugrafana:9。2。1
  Thepushreferstorepository〔xxx。xxx。xxx。xxx:8082abugrafana〕
  7cb09c9a4372:Pushed
  f0be059d864b:Pushed
  ef88b45a119f:Pushed
  3b2b7c569a4c:Pushed
  839b0b40ab56:Pushed
  adff21d3bcca:Pushed
  1e2c29677398:Pushed
  8675ede87d30:Pushed
  34d5ebaa5410:Pushed
  9。2。1:digest:sha256:33be3c2d3f457192a284777e24ae6bd264598896451c01ec2c7f329da4707af2size:2203管理态
  harbor网页可以看到abu状态想多了一个镜像信息。代理镜像
  新建项目时选择镜像代理即可,项目名称很重要,需要在平常使用的镜像前缀加上。
  未使用代理的时候
  〔rootclouddocker〕dockerpullbitnamiprometheus:latest
  latest:Pullingfrombitnamiprometheus
  0796bf144e3f:Pullcomplete
  f2e46fdc7dbf:Pullcomplete
  16a37524c720:Pullcomplete
  71419d3ad358:Pullcomplete
  a2ed6d2d4643:Pullcomplete
  b3a121d40da9:Pullcomplete
  2ee758bc629a:Pullcomplete
  af7e41fdf0e4:Pullcomplete
  Digest:sha256:145fa39d958e0546b1c154bb82215cec753c7268ba447b093d2490a556d73bd3
  Status:Downloadednewerimageforbitnamiprometheus:latest
  docker。iobitnamiprometheus:latest
  使用harbor代理共有环境
  〔rootbogoncedar〕dockerpullxxx。xxx。xxx。xxx:8082dockerhubbitnamiprometheus:latest
  latest:Pullingfromdockerhubbitnamiprometheus
  1d8866550bdd:Pullcomplete
  7a956b97b95f:Pullcomplete
  Digest:sha256:35d02ae6b542d7980df579f21953431e61bf096f05d74496361d8cd80a046461
  Status:Downloadednewerimageforxxx。xxx。xxx。xxx:8082dockerhubbitnamiprometheus:latest
  xxx。xxx。xxx。xxx:8082dockerhubbitnamiprometheus:latest

管理层敲定,贵州两大新巨无霸国企开始上路经过酝酿和准备后,贵州两大新组建国企最高管理层确定。贵州能源集团贵州民航产业集团,两家巨无霸国企省队的组建逐渐明了。贵州省人民政府发布的通知显示,推荐胡永忠为贵州能源集团有限公司董骁龙7Gen2评测数据出炉,性能爆炸持平骁龙8,Redmi又赢了目前,人们通常以处理器的性能来评判一款手机的强弱和好坏。近期,高通骁龙7Gen2处理器发布后引起了很多关注,因为它在性能方面迎来了质的飞跃,可以说是锁频版的骁龙8芯片,二者采用同样聪明药真能让孩子变聪明吗?首都儿科研究所附属儿童医院神经内科临床药师冯雪梅近日,神经内科的医生接诊了一位患者,是一位高三年级学生的妈妈,这位家长诉说着孩子学习的辛苦,成绩不理想等,最终的目的是想开一种叫利他小区5G基站因部分业主联名要求被拆,业主反映宽带也装不了质疑遭报复?多方回应随着装修后陆续入住,四川威远叠翠汇小区有业主申请安装宽带,却被告知无法安装。此外,小区地下车库等位置的手机信号较差,甚至没有。加之前期有业主联名要求拆除小区5G基站时,当地铁塔公司默森贝林厄姆应选择利物浦,即便红军无缘欧冠也不会影响其生涯直播吧3月18日讯保罗默森在每日星报的专栏中,谈到了他对贝林厄姆的看法。默森写道当费迪南德说,根据欧冠淘汰赛的表现,贝林厄姆会选择皇马而不是利物浦。我理解他是怎么想的。但我读过关于科技巨头在欧美和中国的角逐下会如何选择在欧美和中国的角逐中,科技巨头们需要根据各自的战略和利益考虑选择何种行动中美角逐以下是一些我个人认为可能的选择采取全球化策略一些科技巨头可能会选择在欧美和中国都投入大量资源,并在全前米哈游技术总监带队,腾讯这款藏了两年的二次元怎么样了?天美还在做。文秋秋腾讯对二次元赛道可谓关注已久。前两年腾讯高级副总裁马晓轶就曾回应葡萄君如何应对二次元?最好的办法就是做出好的二次元游戏我们一直在关注NarrativeDesign64岁毕福剑农村生活曝光,一人寒酸挑担干活错了,实际这是假的久违的64岁毕福剑最近罕见被媒体人曝光,他出现在一个偏僻的农村,从背景看,地方比较荒芜,周围颓壁残垣,荒草干枯镜头拉近,再看到他侧影,在一个有了年代的老房子面前,他站立着,窗户几分3月19日中局测试题上期答案如图所示,双方激烈对攻,将帅均不安于位,黑方多子但占位欠佳,局势处于混沌状态。实战中,黑方利用轮走之机,及时调整子力位置,弃炮抢攻,最终得以控制局势。黑先1。车3平2亮出底不仅是35更要365每逢3月5日,社会各界都会组织人员上街开展义诊,义务理发,修理自行车家电,走村入户为孤寡老人送油送面等各种活动。必须承认,行动的初衷和形式应当肯定。但是,学雷锋绝不是一朝一夕可以取他是谁第12集蒋广善有阴谋,赵世杰放弃赵刚?聂宝华派杀手影视连载计划他是谁第11集,电机厂家属院发生纵火案导致两人死亡,卫国平觉得聂宝华不是纵火案的主谋,而刘顺奎却认为他的嫌疑很大。在第12集中,蒋广善有什么神秘表现?聂宝华为何会派出杀
叶笃正让天有不测风云成为过去的大气科学家叶笃正(1916。2。212013。10。16),安徽安庆人,生于天津,著名气象学家中国现代气象学主要奠基人之一中国大气物理学创始人,1940年获清华大学理学学士学位,1948年获2个美女委员的提案,评论区炸开锅!网友热评流水线生娃!2023年全国两会进入第三天,代表的一举一动,让人关注。代表委员们纷纷建言献策,好的提案,希望获得通过,超前的提案被痛批!随着社会的发展,大学生们在学业与个人生活中面临着越来越多的蒸水河上的五拱古桥,看小桥流水的历史古韵春暖花开的三月,回到生我养我的地方,这里是衡阳县台源镇花江村。我从小就在蒸水河边长大,对蒸水河有着特殊的情感,回家后首先就是跑到河边,追索童年的记忆。我沿着蒸水河上游开始了巡游,寻南北风云刘昶复仇,北魏来袭,南齐开局遭遇危机?萧道成代宋建齐,把屠刀挥向刘宋宗室,此举让一个身在北魏的刘氏子弟痛心疾首,此人就是刘义隆第九子刘昶。这是刘昶来到北魏的第十四个年头。这十四年间,虽然他的官越做越大,还被北魏封为丹阳长征路上的赤脚大仙柴水香,病倒养病时,被内奸出卖慷慨赴死在长征途中,柴水香发现一名战士的草鞋已经穿烂了,却没有其他替换的鞋子。他毫不犹豫脱下自己的草鞋递给战士,赤着脚继续前行。滚烫的山路让他的脚底烫起了泡,但他仍然拿着一把大蒲扇,撩开上路上也能邂逅市花,欲赏从速咯上海市市花白玉兰玉兰花洁白优雅焕发着美玉一般的辉光满树的花朵聚集起来轻盈起舞,美不胜收白玉兰经上海市人大常委会审议通过,1986年,白玉兰正式成为上海的市花,上海市的市标中就有它的ChatGPT,我们该怎么看本文大模型技术的出现,一改过去我们仅关注专业领域智能技术突破的做法,通过引入巨量参数对基础知识关系进行复杂表达,从量变到质变,最终使我们朝解决通用智能问题又迈进了一大步。在未来的信高通CEO安蒙5G将助力AI扩展,使数据可与其他设备及云端共享高通公司总裁兼CEO安蒙3月25日,高通公司总裁兼CEO安蒙在中国发展高层论坛2023年会推进数字经济与实体经济融合专场上演讲称,5G是实现数字社会的重要基础设施,此外,5G还将助被刘雯近照吓到了,重返时装周的她,怎么老成这样了?她是中国超模第一人,她是第一个登上维密顶级秀场的亚洲面孔。她曾在世界超模排名榜单中名列全球第三。她在国际时装周上单月连续走秀74场,创造了亚洲模特走秀场次的最高纪录。她就是大表姐刘零刻SER5Pro5800H迷你主机深度体验评测,绝对的性价比之选迷你电脑主机这个产品发展到如今,很多人都在诧异一个问题,它的定位到底是什么?是小巧紧凑,移动便携?还是代替一部分笔记本和传统台式主机?我觉得其实都不是,我个人认为,迷你主机是用小巧2023年3月26日IOS的AppStore软件限免3个APP推荐1。检讨书帮写无广告秒开信息原价6元,中文软件,无内购无广告。软件描述检讨书帮写App,一个既提供丰富的检讨书模板,还支持帮写检讨书的App下载链接httpsapps。apple。
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网