您好,登錄后才能下訂單哦!
本篇內(nèi)容介紹了“怎么快速部署Docker數(shù)據(jù)中心”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
Docker 數(shù)據(jù)中心 CaaS 平臺(tái)為各種規(guī)模的企業(yè)的敏捷應(yīng)用部署提供了容器和集群的編排和管理,使之更簡(jiǎn)單、安全和可伸縮。使用新為 Docker 數(shù)據(jù)中心預(yù)編譯的云模板,開(kāi)發(fā)者和 IT 運(yùn)維人員可以無(wú)縫的把容器化的應(yīng)用遷移到亞馬遜 EC2 或者微軟的 Azure 環(huán)境而無(wú)需修改任何代碼?,F(xiàn)在,企業(yè)可以快速實(shí)現(xiàn)更高的計(jì)算和運(yùn)營(yíng)效率,可以通過(guò)短短幾步操作實(shí)現(xiàn)支持 Docker 的容器管理和編排。
什么是 Docker 數(shù)據(jù)中心?
Docker 數(shù)據(jù)中心包括了 Docker 通用控制面板Docker Universal Control Plane(UCP),Docker 可信注冊(cè)庫(kù)Docker Trusted Registry(UTR)和商用版 Docker 引擎CS Docker Engine,并帶有與客戶的應(yīng)用服務(wù)等級(jí)協(xié)議相匹配的商業(yè)支持服務(wù)。
秉承 Docker 與 AWS 最佳實(shí)踐,參照 AWS 快速起步教程來(lái),你可以在 AWS 云上快速部署 Docker 容器。Docker 數(shù)據(jù)中心快速起步基于模塊化和可定制的 CloudFormation 模板,客戶可以在其之上增加額外功能或者為自己的 Docker 部署修改模板。
AWS Cloudformation 的安裝過(guò)程始于創(chuàng)建 AWS 資源,這些 AWS 需要的資源包括:VPC、安全組、公有與私有子網(wǎng)、因特網(wǎng)網(wǎng)關(guān)、NAT 網(wǎng)關(guān)與 S3 bucket。
然后,AWS Cloudformation 啟動(dòng)第一個(gè) UCP 控制器實(shí)例,緊接著,安裝 Docker 引擎和 UCP 容器。它把第一個(gè) UCP 控制器創(chuàng)建的根證書(shū)備份到 S3。一旦第一個(gè) UCP 控制器成功運(yùn)行,其他 UCP 控制器、UCP 集群節(jié)點(diǎn)和第一個(gè) DTR 復(fù)制的進(jìn)程就會(huì)被觸發(fā)。和第一個(gè) UCP 控制器節(jié)點(diǎn)類似,其他所有節(jié)點(diǎn)創(chuàng)建進(jìn)程也都由商用版 Docker 引擎開(kāi)始,然后安裝并運(yùn)行 UCP 和 DTR 容器以加入集群。兩個(gè)彈性負(fù)載均衡器(ELB),一個(gè)分配給 UCP,另外一個(gè)為 DTR 服務(wù),它們啟動(dòng)并自動(dòng)完成配置來(lái)在兩個(gè)可用區(qū)(AZ)之間提供彈性負(fù)載均衡。
除這些之外,如有需要,UCP 控制器和節(jié)點(diǎn)在 ASG 中啟動(dòng)并提供擴(kuò)展功能。這種架構(gòu)確保 UCP 和 DTR 兩者都部署在兩個(gè) AZ 上以增強(qiáng)彈性與高可靠性。在公有或者私有 HostedZone 上,Route53 用來(lái)動(dòng)態(tài)注冊(cè)或者配置 UCP 和 DTR。
在 Azure 市場(chǎng)上,Docker 數(shù)據(jù)中心是一個(gè)預(yù)先編譯的模板,客戶可以在 Azure 橫跨全球的數(shù)據(jù)中心即起即用。客戶可以根據(jù)自己需求從 Azure 提供的各種 VM 中選擇適合自己的 VM 部署 Docker 數(shù)據(jù)中心。
Azure 部署過(guò)程始于輸入一些基本用戶信息,如 ssh 登錄的管理員用戶名(系統(tǒng)級(jí)管理員)和資源組名稱。你可以把資源組理解為一組有生命周期和部署邊界的資源集合。
下一步,輸入集群詳細(xì)信息,包括:UCP 控制器 VM 大小、控制器個(gè)數(shù)(缺省為 3 個(gè))、UCP 節(jié)點(diǎn) VM 大小、UCP 節(jié)點(diǎn)個(gè)數(shù)(缺省 1,最大值為 10)、DTR 節(jié)點(diǎn) VM 大小、DTR 節(jié)點(diǎn)個(gè)數(shù)、虛擬網(wǎng)絡(luò)名和地址(例如:10.0.0.1/19)。關(guān)于網(wǎng)絡(luò),客戶可以配置 2 個(gè)子網(wǎng):第一個(gè)子網(wǎng)分配給 UCP 控制器 ,第二個(gè)分配給 DTC 和 UCP 節(jié)點(diǎn)。
最后,點(diǎn)擊 OK 完成部署。對(duì)于小集群,服務(wù)開(kāi)通需要大約 15-19 分鐘,大集群更久些。
通過(guò)注冊(cè)獲取 Docker 數(shù)據(jù)中心許可證開(kāi)始,然后你就能夠通過(guò) AWS 或者 Azure 模板搭建自己的數(shù)據(jù)中心。
“怎么快速部署Docker數(shù)據(jù)中心”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。