使用Docker中的dotnet为Visual Studio C#扩展(OmniSharp)
我最近尝试在Docker镜像的microsoft / dotnet的帮助下,在我的Linux机器上进行一些C#开发。
然而,我希望使用Visual Studio Code和OmniSharp提供的C#扩展来获得智能感知/自动完成,以及该编辑器中该扩展的其他好处。
问题是我的发行版(Arch)不支持.NET Core。 有一个AUR包,但它比工作更经常被打破,我宁愿坚持我的docker图像在容器中运行dotnet。
因此,我的问题是:我可以使我的主机上运行的Visual Studio代码的C#扩展使用docker镜像中的dotnet工具吗?
谢谢
是的,你可以通过Docker Volumes将你的C#代码绑定到容器中。 尝试这样的事情:
docker run --name app -d -p 5000:5000 -v <your-project-path>:/app microsoft/dotnet
注意:确保您使用的是.NET Core SDK映像。
- 错误:hyperledger / fabric:make gotools:无法识别的导入path“golang.org/x/tools/go/gcexportdata”
- 如何在Docker上使用sendmail
- .net-core自包含发布的问题
- Linux Docker中的SQL Server实例string连接
- VSCode在连接到Windows泊坞窗容器上的远程debugging器时挂起在断点上
- 创build针对Linux Docker容器的长期运行的.NET Core服务
- 是否有可能从Docker容器中运行我的开发asp.net核心服务器
- Docker中运行的Dotnet核心Web API在使用外部WCF服务时无法进行身份validation
- 保持Dotnet Core Grpc Server作为控制台应用程序运行?
- 在Docker-image microsoft / aspnetcore-build:1.1.0-msbuild中构buildASP.NET Core 1.1 preview4项目
- Docker与.NET Core无法联系