国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Docker倉(cāng)庫(kù)harbor私服搭建

這篇具有很好參考價(jià)值的文章主要介紹了Docker倉(cāng)庫(kù)harbor私服搭建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Harbor和Registry都是Docker的鏡像倉(cāng)庫(kù),但是Harbor作為更多企業(yè)的選擇,是因?yàn)橄啾容^于Regisrty來說,它具有很多的優(yōu)勢(shì)。

提供分層傳輸機(jī)制,優(yōu)化網(wǎng)絡(luò)傳輸
Docker鏡像是是分層的,而如果每次傳輸都使用全量文件(所以用FTP的方式并不適合),顯然不經(jīng)濟(jì)。必須提供識(shí)別分層傳輸?shù)臋C(jī)制,以層的UUID為標(biāo)識(shí),確定傳輸?shù)膶?duì)象。
提供WEB界面,優(yōu)化用戶體驗(yàn)
只用鏡像的名字來進(jìn)行上傳下載顯然很不方便,需要有一個(gè)用戶界面可以支持登陸、搜索功能,包括區(qū)分公有、私有鏡像。
支持水平擴(kuò)展集群
當(dāng)有用戶對(duì)鏡像的上傳下載操作集中在某服務(wù)器,需要對(duì)相應(yīng)的訪問壓力作分解。
良好的安全機(jī)制
企業(yè)中的開發(fā)團(tuán)隊(duì)有很多不同的職位,對(duì)于不同的職位人員,分配不同的權(quán)限,具有更好的安全性。
Harbor提供了基于角色的訪問控制機(jī)制,并通過項(xiàng)目來對(duì)鏡像進(jìn)行組織和訪問權(quán)限的控制。kubernetes中通過namespace來對(duì)資源進(jìn)行隔離,在企業(yè)級(jí)應(yīng)用場(chǎng)景中,通過將兩者進(jìn)行結(jié)合可以有效將kubernetes使用的鏡像資源進(jìn)行管理和訪問控制,增強(qiáng)鏡像使用的安全性。尤其是在多租戶場(chǎng)景下,可以通過租戶、namespace和項(xiàng)目相結(jié)合的方式來實(shí)現(xiàn)對(duì)多租戶鏡像資源的管理和訪問控制。

一、安裝docker、docker-compose、harbor

yum -y install docker
訪問harbor release page,下載Harbor軟件tgz壓縮包。
或者
wget https://github.com/goharbor/harbor/releases/download/v2.9.0/harbor-offline-installer-v2.9.0.tgz 
docker-compose下載地址:
https://github.com/docker/compose/releases
或者使用pip安裝(環(huán)境是python3因此使用pip3)
pip3 install docker-compose -i https://mirrors.aliyun.com/pypi/simple/

二、解壓

tar zxvf harbor-offline-installer-v2.9.0.tgz 

Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維
三、配置
將 harbor.yml.tmpl 復(fù)制一份harbor.yml進(jìn)行修改,修改hostname和端口
Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維
四、安裝
在harbor目錄下面執(zhí)行

./install.sh
docker-compose up -d

五、訪問測(cè)試
默認(rèn)用戶 和登錄密碼 可以從 harbor.yml 中可以看到

admin / Harbor12345
訪問 http://192.168.100.20:1122/

Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維

注意:
1、執(zhí)行install.sh如果出現(xiàn)報(bào)錯(cuò)需要將https注釋掉
Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維

Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維
2、docker-compose ps查看有restarting的狀態(tài)要去/var/log/harbor中看對(duì)應(yīng)日志報(bào)錯(cuò)信息
Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維
Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維處理方式:將common/config改成最大權(quán)限777后重啟docker-compose后正常
docker-compose down后再docker-compose up -d
Docker倉(cāng)庫(kù)harbor私服搭建,docker,容器,運(yùn)維文章來源地址http://www.zghlxwxcb.cn/news/detail-723891.html

到了這里,關(guān)于Docker倉(cāng)庫(kù)harbor私服搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Docker從入門到入土 4】使用Harbor搭建Docker私有倉(cāng)庫(kù)

    【Docker從入門到入土 4】使用Harbor搭建Docker私有倉(cāng)庫(kù)

    Harbor 是一個(gè)由CNCF托管的開源的 Docker鏡像倉(cāng)庫(kù)管理工具 ,可以通過它 快速的建立起自己的私有倉(cāng)庫(kù) 。 Harbor 的每個(gè)組件都是以 Docker 容器的形式構(gòu)建的,使用 d ocker-compose 來對(duì)它進(jìn)行部署。 用于部署 Harbor 的 docker-compose 模板位于 harbor/docker-compose.yml 。 1) 基于角色控制 :用

    2024年02月08日
    瀏覽(28)
  • CentOS7搭建Harbor企業(yè)級(jí)Docker倉(cāng)庫(kù)

    前言 Harbor是一個(gè)企業(yè)級(jí)的Docker Registry管理項(xiàng)目,主要用于存儲(chǔ)和分發(fā)Docker鏡像。它提供了一些企業(yè)必需的功能特性,如安全、標(biāo)識(shí)和管理等,以擴(kuò)展開源Docker Distribution。 作為企業(yè)級(jí)私有Registry服務(wù)器,Harbor提供了更好的性能和安全,并提升了用戶使用Registry構(gòu)建和運(yùn)行環(huán)境傳

    2024年01月22日
    瀏覽(31)
  • Harbor私有倉(cāng)庫(kù)搭建并配置https對(duì)接docker與kubernetes

    Harbor私有倉(cāng)庫(kù)搭建并配置https對(duì)接docker與kubernetes

    默認(rèn)情況下,Harbor 不附帶證書??梢栽跊]有安全保護(hù)的情況下部署 Harbor,以便您可以通過 HTTP 連接到它。在生產(chǎn)環(huán)境中,推薦始終使用 HTTPS。要配置 HTTPS,必須創(chuàng)建 SSL 證書。可以使用由受信任的第三方 CA 簽名的證書,也可以使用自簽名證書。本文以自簽名證書為例。 使用

    2024年02月03日
    瀏覽(19)
  • 【運(yùn)維知識(shí)大神篇】運(yùn)維人必學(xué)的Docker教程6(Docker-Compose使用詳解+Linux特性管理+macvlan技術(shù)+consul實(shí)現(xiàn)大規(guī)模跨主機(jī)通信overlay+私有倉(cāng)庫(kù)harbor)

    【運(yùn)維知識(shí)大神篇】運(yùn)維人必學(xué)的Docker教程6(Docker-Compose使用詳解+Linux特性管理+macvlan技術(shù)+consul實(shí)現(xiàn)大規(guī)??缰鳈C(jī)通信overlay+私有倉(cāng)庫(kù)harbor)

    本篇文章繼續(xù)給大家介紹Docker的有關(guān)內(nèi)容,包括docker啟動(dòng)特權(quán)容器及利用特權(quán)修改內(nèi)核參數(shù),Attach和Exec區(qū)別,Docker-compose使用詳解,Linux特性管理,macvlan技術(shù)實(shí)現(xiàn)docker跨主機(jī)通信,使用consul工具實(shí)現(xiàn)大規(guī)??缰鳈C(jī)通信overlay(基于vxlan實(shí)現(xiàn)),Docker相關(guān)參數(shù)說明,測(cè)試使用的

    2024年02月20日
    瀏覽(28)
  • 基于docker搭建gitea私服倉(cāng)庫(kù),并開啟https訪問、ssh訪問和郵箱驗(yàn)證通知功能

    基于docker搭建gitea私服倉(cāng)庫(kù),并開啟https訪問、ssh訪問和郵箱驗(yàn)證通知功能

    git常用命令大錦囊 團(tuán)隊(duì)需要多人協(xié)作開發(fā),gitee,github等倉(cāng)庫(kù)管理協(xié)作人數(shù)有限,因此自己搭建基于gitea的倉(cāng)庫(kù)私服(最開始使用gitlab,鑒于gitlab功能龐大,占用內(nèi)存太高,于是換成gitea搭建)。 gitea是基于Golang開發(fā)的極易安裝、運(yùn)行快速、內(nèi)存占用小的代碼托管服務(wù)平臺(tái),下面

    2024年02月16日
    瀏覽(19)
  • Docker使用mysql:5.6和 owncloud 鏡像,構(gòu)建一個(gè)個(gè)人網(wǎng)盤,安裝搭建私有倉(cāng)庫(kù) Harbor

    Docker使用mysql:5.6和 owncloud 鏡像,構(gòu)建一個(gè)個(gè)人網(wǎng)盤,安裝搭建私有倉(cāng)庫(kù) Harbor

    在網(wǎng)頁中輸入本機(jī)的IP地址 在網(wǎng)頁中輸入本機(jī)的IP地址加上:8080,用戶名admin密碼Harbor12345。登錄成功頁面如下:

    2024年02月11日
    瀏覽(43)
  • IDEA中使用Docker插件構(gòu)建鏡像并推送至私服Harbor

    IDEA中使用Docker插件構(gòu)建鏡像并推送至私服Harbor

    默認(rèn)的dokcer是不支持遠(yuǎn)程訪問的,需要加點(diǎn)配置,開啟Docker的遠(yuǎn)程訪問 確定docker配置文件位置在:/etc/systemd/system/docker.service 然后編輯修改docker配置文件: 找到包含ExecStart的這行,添加如下內(nèi)容: 其中,2375端口為docker遠(yuǎn)程服務(wù)端口,包含了docker可視化工具portainer,以及遠(yuǎn)程

    2024年02月11日
    瀏覽(22)
  • Docker把公共鏡像推送到harbor私服的流程(企業(yè)級(jí))

    Docker把公共鏡像推送到harbor私服的流程(企業(yè)級(jí))

    如果構(gòu)建項(xiàng)目時(shí),使用了 k8s + docker + Jenkins 的模式。 那么我們?cè)赿ocker構(gòu)建鏡像時(shí),如果需要使用了Nodejs,那么我們必須得從某個(gè)資源庫(kù)中拉取需要的Nodejs。 在企業(yè)里,正常都會(huì)把自己項(xiàng)目涉及的庫(kù)都放在harbor私服里。 下面講一下,升級(jí)Nodejs庫(kù)和Docker拉取庫(kù)推送到私有庫(kù)的操

    2024年02月16日
    瀏覽(19)
  • Docker如何連接至本地私服Harbor中 推送鏡像、查看鏡像、下載鏡像

    Docker如何連接至本地私服Harbor中 推送鏡像、查看鏡像、下載鏡像

    win/mac/linux 裝有Docker 私服 Harbor Docker中文站 Docker官方站 下載并安裝Docker Harbor GitHub Harbor 官方地址 下載并安裝 Harbor (測(cè)試的話 推薦用Docker鏡像來啟動(dòng)Harbor 減少環(huán)境問題) 啟動(dòng)后 訪問 Harbor 的頁面 登錄進(jìn)入 進(jìn)入后顯示 記住這幾個(gè)關(guān)鍵信息(每個(gè)人不一樣):地址(172.16.1.77)

    2024年02月06日
    瀏覽(28)
  • Docker 基礎(chǔ)實(shí)戰(zhàn):環(huán)境搭建、容器、倉(cāng)庫(kù)、鏡像

    Docker 基礎(chǔ)實(shí)戰(zhàn):環(huán)境搭建、容器、倉(cāng)庫(kù)、鏡像

    可以使用 docker help 或者 man docker-run 來獲取完整的 Docker 命令列表,本文只介紹一些常用的命令與參數(shù)。 考慮到安裝流程過于繁瑣,在 CentOS 中,可以使用官方提供的腳本來快速安裝 Docker: 可以從 https://get.docker.com/ 查看支持的操作系統(tǒng)。 當(dāng)安裝完畢后,設(shè)置開機(jī)自啟動(dòng) Doc

    2024年02月16日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包