對于希望使用日益流行的虛擬容器技術(shù)來(lái)啟動(dòng)Web應用程序的客戶(hù)

2019-12-17 17:22:02    來(lái)源:    作者:

現在,借助與云服務(wù)的更新的命令行界面(CLI)工具集成的新代碼,現在可以更輕松地在Microsoft Azure上啟動(dòng)和管理Docker主機?,F在,可以通過(guò)簡(jiǎn)單地“運行命令'azure vm docker create”來(lái)創(chuàng )建支持Docker的虛擬機(VM),”微軟開(kāi)放技術(shù)(MS Open Tech)高級技術(shù)推廣人員Ross Gardler在博客中解釋道。結果是簡(jiǎn)化了Azure上的Docker管理。

“這意味著(zhù)我們不再需要分別登錄Azure中的每個(gè)Docker主機;您現在可以使用臺式機或筆記本電腦上的Docker客戶(hù)端為每個(gè)主機運行配置命令,” Gardler告知。MS Open Tech是總部位于雷德蒙德華盛頓的軟件制造商和云服務(wù)提供商的開(kāi)放源代碼子公司,于6月9日在舊金山的DockerCon大會(huì )上演示了該技術(shù)。

在過(guò)去的一年中,Docker已成為最值得關(guān)注的虛擬化技術(shù)之一,并且在開(kāi)源圈中倍受青睞。

傳統的虛擬機監控程序VM方法要求每個(gè)VM運行其自己的操作系統。相比之下,Docker將應用程序放置在它們自己的容器中,這些容器共享基礎OS的資源,從而實(shí)現了一種將資源部署到多個(gè)服務(wù)器的資源消耗較少的方法。

開(kāi)源項目的主要商業(yè)贊助商Docker Inc.的首席執行官Ben Golub告訴eWEEK的肖恩·邁克爾· 科納( Sean Michael Kerner):“無(wú)需將以兆字節為單位的應用程序與以千兆字節為單位的操作系統結合起來(lái)運行這一切都在運行在另一個(gè)主機操作系統之上的虛擬機監控程序之上。” Docker的精簡(jiǎn),以應用程序為中心的方法消除了大部分開(kāi)銷(xiāo)。

隨著(zhù)6月9日Docker版本1.0的發(fā)布,這個(gè)有著(zhù)多年歷史的開(kāi)源項目最近達到了一個(gè)重要的里程碑。Ret Hat于6月10日發(fā)布了具有Docker支持的旗艦Red Hat Enterprise Linux 7平臺。

Gardler概述了Azure Docker支持為云開(kāi)發(fā)人員帶來(lái)的一些好處。他說(shuō),開(kāi)發(fā)人員不必維護配置文件,而可以“創(chuàng )建系統的映像并直接與團隊共享”。“對本地環(huán)境的任何更改都會(huì )產(chǎn)生可以重新共享的新映像。”

Gardler說(shuō),虛擬化的容器技術(shù)使組織可以自動(dòng)化應用程序的開(kāi)發(fā)和打包。他補充說(shuō),其他Docker用例包括創(chuàng )建私有的,資源少的平臺即服務(wù)環(huán)境,以及數據庫,Web應用程序和后端服務(wù)的部署和擴展。

Gardler建議,Docker為更敏捷,輕量級的云應用程序環(huán)境鋪平了道路。

他說(shuō):“通過(guò)使Docker容器比傳統VM顯著(zhù)縮小,它們可以更快地啟動(dòng)/重新啟動(dòng),它們中的更多可以在單個(gè)主機上運行,??并且它們的移植性更高。” “此外,在捕獲新的Docker容器時(shí),該工具僅需要捕獲原始容器與新容器之間的差異。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。