Docker與微軟展開戰(zhàn)略合作 實(shí)現(xiàn)基于Container的跨平臺(tái)應(yīng)用開發(fā)
10月15日,Docker公司在美國(guó)與微軟共同宣布,雙方展開戰(zhàn)略合作,在即將發(fā)布的Windows Server中,將為發(fā)展迅速的Docker分布式應(yīng)用開放平臺(tái)的全新容器技術(shù)提供支持。利用Docker技術(shù)開發(fā)容器應(yīng)用的開發(fā)者與企業(yè),將得以在Windows Server或Linux平臺(tái)上共享快速成長(zhǎng)的Docker生態(tài)系統(tǒng),充分利用其中的用戶、應(yīng)用和工具等資源。
如今的商業(yè)環(huán)境對(duì)IT創(chuàng)新提出了***的高要求,而其中最為緊迫的需求,就是支持開放式跨平臺(tái)移植的分布式應(yīng)用。Docker瞄準(zhǔn)了這一需求,利用“容器”,僅需幾分鐘就能將應(yīng)用代碼由開發(fā)狀態(tài)轉(zhuǎn)入生產(chǎn)狀態(tài),實(shí)現(xiàn)實(shí)時(shí)轉(zhuǎn)換。
“Windows Server在企業(yè)應(yīng)用中的優(yōu)勢(shì)毋庸置疑,將其納入到Docker計(jì)劃的支持范圍內(nèi),對(duì)于整個(gè)Docker社區(qū)和生態(tài)系統(tǒng)來說都是一件里程碑事件。”Docker公司***技術(shù)官、創(chuàng)始人兼***維護(hù)師Solomon Hykes表示,“為容器化和分布式應(yīng)用提供通用的開發(fā)工具和用戶界面,將催生出一大批全新應(yīng)用,為各類企業(yè)帶來巨大的變化。”
“我們意識(shí)到,在移動(dòng)為先,云為先的世界,為客戶創(chuàng)新提供足夠的靈活性至關(guān)重要。”微軟公司云計(jì)算與企業(yè)級(jí)產(chǎn)品工程部執(zhí)行副總裁Scott Guthrie表示,“為了確保這種靈活性,我們已經(jīng)在快速成長(zhǎng)的Microsoft Azure云平臺(tái)上為Docker和Linux提供了***支持。我們與Docker的合作,將進(jìn)一步深化我們的投入,助力創(chuàng)建一個(gè)能提供更多選擇的開放平臺(tái),讓W(xué)indows Server和Linux和諧共處,驅(qū)動(dòng)應(yīng)用創(chuàng)新。”
微軟與Docker的合作,將讓開發(fā)者得以創(chuàng)造出激動(dòng)人心的全新商業(yè)模式,也能讓微軟的服務(wù)器和云計(jì)算用戶從Docker開源社區(qū)的***成果中受益。雙方合作的主要內(nèi)容包括:
• Docker引擎,用來運(yùn)行和編制容器的開源運(yùn)行環(huán)境,將在新Windows Server上運(yùn)行。在匯聚社區(qū)智慧的Docker Hub云平臺(tái)上將提供支持Windows Server的Docker引擎鏡像,目前這一平臺(tái)已經(jīng)匯集了由開發(fā)者社區(qū)共享的45,000個(gè)Docker應(yīng)用。通過提供***的Windows Server和Linux鏡像,將為開發(fā)者提供更大的開發(fā)靈活性。
• Docker Hub還將通過Azure管理門戶和Azure Gallery直接整合到Microsoft Azure中去。這將幫助由眾多獨(dú)立軟件供應(yīng)商(ISV)和云開發(fā)者組成的龐大的微軟生態(tài)系統(tǒng),直接獲得Docker社區(qū)中的某些出色應(yīng)用,從而推動(dòng)Windows Server與Linux上的快速創(chuàng)新。
• 微軟還宣布將貢獻(xiàn)于Docker的API開放編程接口,從而讓多容器應(yīng)用的相互移植得以實(shí)現(xiàn)。開發(fā)者將***次得以直接利用Azure上預(yù)先設(shè)置好的Docker引擎,來創(chuàng)建多容器的Docker化應(yīng)用。這一全新的整合特性將在Docker的Global Hack Day上展示。
• 適用于Windows Server的Docker引擎將在Docker開源項(xiàng)目的支持下開發(fā),微軟將作為社區(qū)成員積極參與該項(xiàng)目。
“將Azure和Windows Server的強(qiáng)大力量與Docker平臺(tái)相結(jié)合,將重新定義企業(yè)對(duì)于其云發(fā)展的期待與需求。”Docker公司***執(zhí)行官Ben Golub說,“通過與微軟的合作,我們將提供一套框架體系,讓開發(fā)者能夠以***的速度去創(chuàng)建、并在全球范圍內(nèi)廣泛部署多平臺(tái)分布式應(yīng)用。“
2014年6月,微軟開放技術(shù)公司已經(jīng)為Azure公有云用戶帶來了Linux版的Docker引擎。來自Docker公司和微軟開放技術(shù)公司的工程師將繼續(xù)通力合作,共同編制適用于Azure的容器,并計(jì)劃將其整合到Docker的下一版本中。這次戰(zhàn)略合作將進(jìn)一步強(qiáng)化雙方的協(xié)作,為Windows Server和Linux社區(qū)提供更大的靈活性和更廣泛的選擇。