2016-06-27 53 views

回答

0

您至少可以使用dotnet core圖片。

Getting Started with .NET and Docker

https://msdnshared.blob.core.windows.net/media/2015/12/12.jpg

.NET的核心是.NET現在可用的開源版本。它與.NET完全不同,它是一個模塊化的框架,所以你只需要包含你需要的部分 - 框架本身是由NuGet包構成的。

在Linux(或OS/X或Windows)計算機上運行.NET Core應用程序之前,需要安裝DNX運行時。這不是Windows上的完整.NET運行時;這是一個精簡的.NET執行環境(DNX)。

定義Docker鏡像時,您從現有的基礎鏡像開始,HUB上公開提供的sixeyed/coreclr-base鏡像已經安裝並配置了DNX。要容器化您自己的.NET Core應用程序,只需使用該基本映像並添加自己的代碼即可。

+1

在Linux上,請參閱https://sieder.xyz/blog/tech/2016/06/net-core-rc2-docker-ubuntu/或https://medium.com/trafi-tech-beat/運行net-core-on-docker-c438889eb5a#.7vfidz3wi – VonC

+0

Dockers的最新版本,即Dockers for windows。是不是可以使用Dockers for Windows實現主機Web應用程序?請參閱鏈接http://stackoverflow.com/questions/27128751/can-i-use-a-windows-net-app-with-docker –

+0

@deeptimullur我所擁有的是現在的那些文章。 – VonC

相關問題