Windows Container FAQ | windows container on linux
原本,WindowsContainer單純就我自己研究而已,因為工作上用到的都是ASP.NETWebForm居多(有部分早已轉移到MVC,但是主要還是WebForm),加上商用軟體,用到一堆外面的第三方套件,想要藉由升級到.NETCore[1],然後直接享用Docker[2]帶來的一堆好處,那真的是想都不用想了…所以前陣子研究完.NETCore,把我想搞懂的都弄清楚後,就把重心移到WindowsContainer,這個實際一點,目前的LegacyWindowsApplication都可以在上面用,只要耐心等WindowsServer2016上市就可以了..不過,有幸參加了8/27CommunityOpenCamp[3]活動,擔任一場sessionspeake...
原本,Windows Container 單純就我自己研究而已,因為工作上用到的都是 ASP.NET Web Form 居多 (有部分早已轉移 到 MVC,但是主要還是 WebForm),加上商用軟體,用到一堆外面的第三方套件,想要藉由升級到 .NET Core[1], 然後直接 享用 Docker[2] 帶來的一堆好處,那真的是想都不用想了… 所以前陣子研究完 .NET Core, 把我想搞懂的 都弄清楚後,就把重心移到 Windows Container, 這個實際一點,目前的 Legacy Windows Application 都可以在上面用,只要 耐心等 Windows Server 2016 上市就可以了..
不過,有幸參加了 8/27 Community Open Camp[3] 活動,擔任 一場 session speaker[4] 後發現, 其實還不少人對 Windows Container 有興趣的,不論是學員還是講師… 但是因為用的人還不多,而且到現在也還只有 Tech Preview 5 .. 使用起來還不少問題,現在切入是得花點時間克服障礙的。
既然我都花時間搞懂了,我就把官方 FAQ 沒告訴你的部分紀錄一下吧~ 如果有你想知道的,官網跟我這篇都沒講,歡迎底下留言,我再補上來~
參考資料首先,幾個適合已經懂 Docker on Linux, 卻還不熟 Windows Container 的人可以看的參考資料:
另外,有些有趣且深入的文章,可以先找看看有沒有你要的資訊:
Q1. Windows Container 跟 Docker for Windows 是一樣的東西嗎?不一樣。Windows Container 是 Microsoft 初次在 Windows Server 2016 提供的功能 (目前還尚未 release)。 Microsoft 比照 Docker 的架構,開發了 Windows 版的 container engine. container 共用的是 windows kernel, 不是 linux kernel. 你在 Windows Container 內能執行的,是貨真價實的 Windows Application, ...