在近日結(jié)束的DockerCon 2016西雅圖大會上,微軟宣布了一些Azure特性,展示了對于企業(yè)內(nèi)Docker容器支持的改進(jìn),包括在Azure Marketplace中提供Docker數(shù)據(jù)中心以及Docker數(shù)據(jù)中心對管理混合容器部署的支持。
Docker數(shù)據(jù)中心(DDC)是一個平臺,讓組織可以實施他們自己的容器即服務(wù)(CaaS)。它是作為一個Azure Marketplace模板發(fā)布的。在Azure中,模板是一種組織服務(wù)及其依賴的聲明式方法,可以用于啟動Azure中的服務(wù)。DDC包括用于集群管理的Docker通用控制面板、用于Docker鏡像存儲的Docker可信任注冊中心以及最新版本的Docker引擎。
在本次大會上,Microsoft Azure首席技術(shù)官Mark Russinovich還宣布,Docker數(shù)據(jù)中心可以用于管理基于混合容器的應(yīng)用程序。在這種情況下,混合應(yīng)用程序包括運行在Azure數(shù)據(jù)中心里的應(yīng)用程序和使用Azure Stack的本地應(yīng)用程序。Azure Stack是一個平臺,使用該平臺可以將本地數(shù)據(jù)中心資源配置為Azure資源,這樣一來,就可以向應(yīng)用程序提供統(tǒng)一的類Azure接口。
在過去的幾個月中,Azure已經(jīng)提升了容器支持水平?,F(xiàn)在,它包含了操作管理套件,可以跨Azure 和Azure Stack管理容器。Azure容器服務(wù)底層使用Docker Swarm進(jìn)行服務(wù)編排。
Russinovich還演示了使用Visual Studio Code編輯器調(diào)試運行在Azure上的容器化應(yīng)用程序的調(diào)式特性。這個跨平臺的編輯器內(nèi)置支持編輯Dockerfile和Docker Compose YAML文件。
據(jù)Russinovich介紹,容器在企業(yè)(包括財富500強企業(yè))的應(yīng)用主要受三個因素影響:
采用開源工具,提升敏捷性,降低成本,避免供應(yīng)商鎖定 利用現(xiàn)有投資和技能的能力 由于各種原因,有些本地基礎(chǔ)設(shè)施是不可避免的,因此,有一個混合解決方案管理基于容器的應(yīng)用程序非常重要Russinovich還演示了在Linux上的Docker容器中運行的SQL Server。這尚在預(yù)覽階段,并未做好在生產(chǎn)環(huán)境中應(yīng)用的準(zhǔn)備。
查看英文原文:Microsoft Announces Better Integration of Docker and Azure at DockerCon 2016