Docker Inc.今天宣布與微軟建立合作伙伴關(guān)系,以將對流行的開(kāi)源Docker容器虛擬化引擎的支持擴展到Windows服務(wù)器。Docker Inc.是開(kāi)源Docker容器技術(shù)背后的主要商業(yè)贊助商,該技術(shù)最初僅在Linux操作系統上可用。與微軟的新Docker合作伙伴關(guān)系是對工作的擴展,該工作于今年初開(kāi)始。

Docker企業(yè)市場(chǎng)營(yíng)銷(xiāo)副總裁David Messina對eWEEK表示: “微軟與Docker已經(jīng)建立了合作關(guān)系,自6月以來(lái)Docker 1.0已成為Azure的一部分。” “我們的宣布是我們已經(jīng)一起開(kāi)始的工作的合乎邏輯的延伸。
Docker 1.0于6月發(fā)布,并提供了商業(yè)支持以及針對應用程序和開(kāi)發(fā)人員生命周期服務(wù)的Docker Hub。
與Microsoft的擴展合作關(guān)系將Docker帶給Microsoft Server企業(yè)客戶(hù)以及云。
梅西納說(shuō):“微軟將直接為Docker社區做出貢獻,以使Windows Server的Docker成為現有的Linux運行時(shí)Docker Engine的全功能替代品。”
關(guān)于微軟與Docker合作的任何財務(wù)要素,墨西拿指出,在這方面沒(méi)有任何信息被披露。
在Linux操作系統上,Docker利用了一些基于其構建的現有開(kāi)源功能。這些功能中包括開(kāi)源LXC(Linux容器)項目。此外,Linux內核中的控制組(cgroup)和名稱(chēng)空間有助于提供隔離和安全性。
梅西納說(shuō):“在較高的水平上,Windows將具有與Linux世界中的cgroup和名稱(chēng)空間等效的功能。” “在不討論具體細節的情況下,我們會(huì )屈從于Microsoft,但是它將具有內核級的功能。”
Docker的一項承諾是,它可以為應用程序啟用簡(jiǎn)單的部署模型。任何帶有Docker Engine的Linux主機都可以運行幾乎所有Dockerized應用程序。隨著(zhù)支持Windows Server的發(fā)展,應用程序的打包仍將更加容易,但是應用程序仍然需要以Windows或Linux為目標。
“如果Dockerized應用程序是分布式應用程序的模塊化組件,則該組件將基于Windows或Linux,但首次使分布式應用程序本身可以混合使用,” Messina說(shuō),“允許開(kāi)發(fā)人員從Docker集線(xiàn)器中的內容中選擇兩全其美。
