微軟正在努力確保Azure成為開發(fā)人員構(gòu)建應(yīng)用和運行服務(wù)最重要的解決方案。包括對Windows以及其他開源技術(shù)的支持,Azure希望成為支持不同技術(shù)和設(shè)備的云平臺。之前微軟宣布對Docker的支持,現(xiàn)在他們對這個支持進(jìn)行了擴展,支持Docker最新發(fā)布的Docker Machine和Docker Swarm。這是Azure在技術(shù)方面的擴展,同時也是對微軟整個公司的生產(chǎn)力總體目標(biāo)和技術(shù)支持的擴展。
Docker Machine:Azure客戶可自動化創(chuàng)建Docker主機,并使用Docker Machine客戶端進(jìn)行管理。
Docker Swarm:開發(fā)者可以選擇他們的基礎(chǔ)架構(gòu),包括Azure虛擬機,并根據(jù)需要進(jìn)行伸縮擴展。
Docker是一個可以自動應(yīng)用部署的開源引擎。它采用容器以替代虛擬機,實現(xiàn)在同一臺服務(wù)器上同時運行多個應(yīng)用。除了微軟,Amazon、Google、Rackspace以及Linux廠商Canonical和Red Hat都承諾支持Docker。
從2014年6月開始,微軟已經(jīng)讓用戶在Linux on Azure上運行Docker。微軟還將對Docker容器的支持添加到將于明年推出的Windows Server 2016中。今年年初,微軟在Azure上提供首個針對Ubuntu Linux的Docker鏡像。