日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

(二)Harbor WEB的使用

發(fā)布時(shí)間:2023/12/9 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (二)Harbor WEB的使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

接上一篇《安裝Harbor》,安裝好之后,接下來(lái)我們就進(jìn)行Harbor? web界面的操作吧!

?

?轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://www.cnblogs.com/huangjc/p/6270405.html

?

瀏覽器登陸Harbor(默認(rèn)用戶密碼:admin/Harbor12345):

1、首先新增一個(gè)用戶,用于添加、讀取、刪減等管理鏡像操作:

新增一個(gè) myname 用戶:

?

2、新增項(xiàng)目,用于存放鏡像:

新增一個(gè)my_data項(xiàng)目,并設(shè)置為私有項(xiàng)目,只有登陸了相關(guān)用戶才可以操作;如果勾選了 "公開" 則所有人都可以讀取;

?

3、進(jìn)入my_data項(xiàng)目--用戶,新增成員;對(duì)my_data項(xiàng)目進(jìn)行相應(yīng)權(quán)限的管理:

新增在第一步新建myname這個(gè)用戶,并設(shè)置為管理員;管理員對(duì)my_data這個(gè)項(xiàng)目擁有所有操作權(quán)限,push/pull/delete/復(fù)制策略等操作;開發(fā)人員只能push/pull;訪客只能pull 。

?

4、 接下來(lái)我們就開始push鏡像上來(lái)吧:

push/pull鏡像只能在docker主機(jī)上執(zhí)行命令操作!對(duì)于私有鏡像,不管是push還是pull都需要login之后才能操作。

根據(jù)上一篇《安裝篇》我的Harbor IP是:192.168.6.113

#給鏡像打標(biāo)簽:
# docker tag nginx:1.11.5 192.168.6.113/my_data/nginx:1.11.5
# docker tag alpine 192.168.6.113/my_data/alpine

#登陸Harbor(用戶密碼是瀏覽器設(shè)置的用戶密碼,可以用admin登陸,也可以用新建的用戶myname登陸!): # docker
login 192.168.6.113 Username: admin Password: Login Succeeded

#push鏡像
# docker push 192.168.6.113/my_data/nginx:1.11.5
....
# docker push 192.168.6.113/my_data/alpine
The push refers to a repository [192.168.6.113/my_data/alpine]
011b303988d2: Pushed
latest: digest: sha256:1354db23ff5478120c980eca1611a51c9f2b88b61f24283ee8200bf9a54f2e5c size: 528

push上傳鏡像成功,然后在web上看一下鏡像是否存在:

并且可以對(duì)鏡像進(jìn)行刪除等操作。

?

?5、復(fù)制備份鏡像:

搭建多個(gè)Harbor,這個(gè)功能真正使用起來(lái)會(huì)感覺到非常的實(shí)用。

(1)作為最基本的鏡像備份功能,完全無(wú)需自己手動(dòng)去操作,只需要定一條策略就可以了,非常的方便。

(2)多個(gè)Harbor,不同的人員不同的Harbor服務(wù)器:比如開發(fā)人員一個(gè)Harbor,測(cè)試人員一個(gè)Harbor,運(yùn)維前線人員一個(gè)Harbor:

  ? 開發(fā)人員開發(fā)好程序并打包push到他們自己的Harbor上,然后Harbor自動(dòng)將這個(gè)鏡像復(fù)制到測(cè)試人員的Harbor上,測(cè)試人員測(cè)試好之后push保存到Harbor上,然后Harbor又將其自動(dòng)復(fù)制到運(yùn)維人員的Harbor上,供運(yùn)維人員上線。

  ? 每個(gè)部門的人員只需要管理好自己的Harbor就行了,每個(gè)部門一個(gè)Harbor,權(quán)限也好,編輯也好,都便于管理;期間完全無(wú)需人工干預(yù);再也不用管這個(gè)鏡像是否開發(fā)好,是否測(cè)試好,是否能正常上線。

?

新建一個(gè)備份策略,備份到其他機(jī)房去;當(dāng)然,這里你得搭建好第二個(gè)Harbor服務(wù)器:

?

很快日志上就會(huì)顯示備份成功了:

?

然后登陸另外一臺(tái)Harbor服務(wù)器查看鏡像是否已經(jīng)傳過(guò)來(lái)了:

會(huì)發(fā)現(xiàn),我這臺(tái)Harbor機(jī)器只是簡(jiǎn)單的搭建好,沒做任何的操作,鏡像就直接同步過(guò)來(lái)了:

?

到此,基本使用方法也就這樣了!操作方便簡(jiǎn)單粗暴......

?

轉(zhuǎn)載于:https://www.cnblogs.com/huangjc/p/6270405.html

總結(jié)

以上是生活随笔為你收集整理的(二)Harbor WEB的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。