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