溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

azure容器與docker的區(qū)別有哪些

發(fā)布時間:2020-10-14 17:14:49 來源:億速云 閱讀:192 作者:Leah 欄目:云計算

本篇文章給大家分享的是有關(guān)azure容器與docker的區(qū)別有哪些,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

azure容器與docker是兩種容器服務(wù),azure容器是微軟平臺開發(fā),docker容器是業(yè)內(nèi)知名的標(biāo)桿產(chǎn)品。

容器正在變成對云應(yīng)用程序執(zhí)行打包、部署和管理操作的首選方式。

Azure 容器實(shí)例

提供了在 Azure 中運(yùn)行容器的簡捷方式,通過將現(xiàn)有應(yīng)用程序轉(zhuǎn)移到容器中來節(jié)省成本,并構(gòu)建微服務(wù)應(yīng)用程序以更快地為用戶交付價值。使用端到端的開發(fā)人員和CI / CD工具來開發(fā),更新和部署容器化應(yīng)用程序。

微軟的優(yōu)勢在于其擁有成熟的集群工作環(huán)境(Nano Server)以及成熟的管理平臺(System Center),除此之外還有一系列圍繞容器的生態(tài)鏈,比如自動化(PowerShell DSC),監(jiān)控,生命周期管理等。

Docker容器

是C/S架構(gòu)的,主要由client、daemon、registry構(gòu)成,其中registry用于管理鏡像(p_w_picpath),而container則是生于鏡像之上。

daemon(服務(wù)端也叫守護(hù)進(jìn)程)用來接收從client(客戶端)發(fā)來的指令然后進(jìn)行處理,所以,通常都是在本地調(diào)用(通過unix socket)。當(dāng)然docker是支持遠(yuǎn)程調(diào)用的(通過TLS),也就是本地只要有docker client就能夠向遠(yuǎn)程的daemon端發(fā)起指令,比如,pull或build一個鏡像,構(gòu)建自己的dockerfile等等所有操作。

要想在Azure上使用docker服務(wù),其實(shí)就是微軟幫我們自動化實(shí)現(xiàn)了docker daemon模式的部署和啟用,但是在過程中我們需要手動的準(zhǔn)備證書文件和端口映射,熟悉之后感覺還是比較簡單的。

另外需要注意的是,如果docker client使用的是 boot2docker,則每次重啟時boot2docker默認(rèn)會生成新的證書,如果不想每次都修改一邊TLS配置并指定遠(yuǎn)程host地址,則需要使用boot2docker ssh登陸到virtualbox里面的虛擬機(jī)進(jìn)行操作,具體可以參見boot2docker官方文檔。

以上就是azure容器與docker的區(qū)別有哪些,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI