(此文章同時發表在本人微信公衆號「dotNET每日精華文章」,歡迎右邊二維碼來關注。)git
題記:我相信將來應用程序的部署模式首選必定會是Docker,因此.NET社區的朋友也不該該忽視這一趨勢。今天推薦的文章就是微軟大牛Hanselman講解如何使用Visual Studio 2015來把ASP.NET 5的應用程序發佈到運行在Linux的Docker上。github
Scott Hanselman首先簡單介紹了虛擬機和Docker(容器技術)的區別,也提到Windows即將提供Docker。docker
隨後講解了要實現題目這個目的的具體步驟:微信
其中用到的Docker Image在:https://registry.hub.docker.com/u/microsoft/aspnet/,Dockerfile的源代碼在:https://github.com/aspnet/aspnet-docker視頻
另外,你也能夠安裝(推薦使用choco來安裝)Docker的Windows客戶端來遠程操縱你的Docker實例。blog
若是對這一話題很感興趣的話,還能夠去Channel 9觀看一個名爲「Docker for .NET Developers」的視頻。部署
更詳細的信息和截圖,能夠「閱讀原文」。get
原文地址:http://www.hanselman.com/blog/PublishingAnASPNET5AppToDockerOnLinuxWithVisualStudio.aspx虛擬機