2017-05-26 46 views
0

我最近試圖在Docker鏡像中使用docker image microsoft/dotnet的幫助下,在我的Linux機器上進行一些C#開發。使用Docker中的dotnet爲Visual Studio C#擴展(OmniSharp)提供支持

然而,我想使用Visual Studio代碼和由OmniSharp提供動力的C#擴展來獲得intellisense/autocompletion以及該編輯器中該擴展的其他好處。

問題是我的發行版(Arch)不支持.NET Core。有一個AUR包,但它比工作更頻繁,我寧願堅持使用我的docker映像在容器中運行dotnet。

因此,我的問題是:我可以使Visual Studio代碼的C#擴展在我的主機操作系統上運行使用docker映像中提供的dotnet工具嗎?

感謝

回答

0

是的,你可以通過泊塢窗卷鉤在容器C#代碼。嘗試是這樣的:

docker run --name app -d -p 5000:5000 -v <your-project-path>:/app microsoft/dotnet

注:請確保您使用的是.NET核心SDK圖像。