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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

编程问答

Docker的使用(四:Docker Registry本地私有仓库搭建知识点总结)

發(fā)布時(shí)間:2023/11/27 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker的使用(四:Docker Registry本地私有仓库搭建知识点总结) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

任務(wù)一: Docker Registry本地私有倉(cāng)庫(kù)搭建

1、啟動(dòng)Docker Registry;

2、重命名鏡像;

3、推送鏡像;

4、瀏覽器查看驗(yàn)證;

5、文件查看驗(yàn)證;

?

任務(wù)二:Docker Registry本地私有倉(cāng)庫(kù)配置;

1、本地私有倉(cāng)庫(kù)配置;

?

1.1、查看Docker Registry私有倉(cāng)庫(kù)搭建地址;

?

1.2、生成自簽名證書;

?

1.3、生成用戶名和密碼;

?

1.4、啟動(dòng)Docker Registry本地鏡像倉(cāng)庫(kù)服務(wù);

?

1.5、配置Docker Registry訪問(wèn)接口;

2、驗(yàn)證測(cè)試;

2.1、Docker Registry私有倉(cāng)庫(kù)使用登記;

2.1.1、編輯daemon.json文件,在該文件中添加如下內(nèi)容;

2.1.2、編輯完成保存退出,重啟Docker進(jìn)程;

2.2、準(zhǔn)備鏡像;

2.3、推送鏡像;

2.4、登錄Docker Registry鏡像倉(cāng)庫(kù);

2.5、再次推送鏡像;

2.6、結(jié)果驗(yàn)證;

?

知識(shí)點(diǎn)一:Docker是什么?

Docker 屬于 Linux 容器的一種封裝,提供簡(jiǎn)單易用的容器使用接口。它是目前最流行的 Linux 容器解決方案。而 Linux 容器是 Linux 發(fā)展出的另一種虛擬化技術(shù),簡(jiǎn)單來(lái)講, Linux 容器不是模擬一個(gè)完整的操作系統(tǒng),而是對(duì)進(jìn)程進(jìn)行隔離,相當(dāng)于是在正常進(jìn)程的外面套了一個(gè)保護(hù)層。對(duì)于容器里面的進(jìn)程來(lái)說(shuō),它接觸到的各種資源都是虛擬的,從而實(shí)現(xiàn)與底層系統(tǒng)的隔離。

Docker 將應(yīng)用程序與該程序的依賴,打包在一個(gè)文件里面。運(yùn)行這個(gè)文件,就會(huì)生成一個(gè)虛擬容器。程序在這個(gè)虛擬容器里運(yùn)行,就好像在真實(shí)的物理機(jī)上運(yùn)行一樣。有了 Docker ,就不用擔(dān)心環(huán)境問(wèn)題。總體來(lái)說(shuō),Docker 的接口相當(dāng)簡(jiǎn)單,用戶可以方便地創(chuàng)建和使用容器,把自己的應(yīng)用放入容器。容器還可以進(jìn)行版本管理、復(fù)制、分享、修改,就像管理普通的代碼一樣。

?

知識(shí)點(diǎn)二:Docker的優(yōu)勢(shì)。

Docker 相比于傳統(tǒng)虛擬化方式具有更多的優(yōu)勢(shì):

Docker 啟動(dòng)快速屬于秒級(jí)別。虛擬機(jī)通常需要幾分鐘去啟動(dòng)。

Docker 需要的資源更少。Docker 在操作系統(tǒng)級(jí)別進(jìn)行虛擬化,Docker 容器和內(nèi)核交互,幾乎沒有性能損耗,性能優(yōu)于通過(guò) Hypervisor 層與內(nèi)核層的虛擬化。

Docker 更輕量。Docker 的架構(gòu)可以共用一個(gè)內(nèi)核與共享應(yīng)用程序庫(kù),所占內(nèi)存極小。同樣的硬件環(huán)境,Docker 運(yùn)行的鏡像數(shù)遠(yuǎn)多于虛擬機(jī)數(shù)量,對(duì)系統(tǒng)的利用率非常高。

與虛擬機(jī)相比,Docker 隔離性更弱。Docker 屬于進(jìn)程之間的隔離,虛擬機(jī)可實(shí)現(xiàn)系統(tǒng)級(jí)別隔離。

安全性。Docker 的安全性也更弱,Docker 的租戶 Root 和宿主機(jī) Root 等同,一旦容器內(nèi)的用戶從普通用戶權(quán)限提升為 Root 權(quán)限,它就直接具備了宿主機(jī)的 Root 權(quán)限,進(jìn)而可進(jìn)行無(wú)限制的操作。

虛擬機(jī)租戶 Root 權(quán)限和宿主機(jī)的 Root 虛擬機(jī)權(quán)限是分離的,并且虛擬機(jī)利用如 Intel 的 VT-d 和 VT-x 的 ring-1 硬件隔離技術(shù)。這種隔離技術(shù)可以防止虛擬機(jī)突破和彼此交互,而容器至今還沒有任何形式的硬件隔離,這使得容器容易受到攻擊。

可管理性。Docker 的集中化管理工具還不算成熟。各種虛擬化技術(shù)都有成熟的管理工具,例如 VMware vCenter 提供完備的虛擬機(jī)管理能力。

高可用和可恢復(fù)性。Docker 對(duì)業(yè)務(wù)的高可用支持是通過(guò)快速重新部署實(shí)現(xiàn)的。

虛擬化具備負(fù)載均衡,高可用,容錯(cuò),遷移和數(shù)據(jù)保護(hù)等經(jīng)過(guò)生產(chǎn)實(shí)踐檢驗(yàn)的成熟保障機(jī)制, VMware 可承諾虛擬機(jī) 99.999% 高可用,保證業(yè)務(wù)連續(xù)性。

快速創(chuàng)建、刪除。虛擬化創(chuàng)建是分鐘級(jí)別的,Docker 容器創(chuàng)建是秒級(jí)別的,Docker 的快速迭代性,決定了無(wú)論是開發(fā)、測(cè)試、部署都可以節(jié)約大量時(shí)間

交付、部署。虛擬機(jī)可以通過(guò)鏡像實(shí)現(xiàn)環(huán)境交付的一致性,但鏡像分發(fā)無(wú)法體系化。Docker 在 Dockerfile 中記錄了容器構(gòu)建過(guò)程,可在集群中實(shí)現(xiàn)快速分發(fā)和快速部署。

?

總結(jié)

以上是生活随笔為你收集整理的Docker的使用(四:Docker Registry本地私有仓库搭建知识点总结)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

歡迎分享!

轉(zhuǎn)載請(qǐng)說(shuō)明來(lái)源于"生活随笔",并保留原作者的名字。

本文地址:Docker的使用(四:Docker Registry本地私