VS Code,SSHFS和Docker

时间:2019-02-22 21:05:02

标签: docker debugging visual-studio-code .net-core building

我的开发设置如下。

  1. 我有一个Linux桌面,这是我要在其上运行所有代码的机器
  2. 我有一台运行VS Code的Mac,并使用SSHFS进行了设置(我目前想使用VS Code SSHFS extension,但可以打开其他选项,以防SSHFS扩展名不能与其他人一起玩
  3. 我的代码在工作区的根目录中有一个sln文件和一个Dockerfile(以及子目录中的几个csproj文件)。

我的目标是拥有一个launch.json文件,该文件使用dockerfile构建docker映像,然后在我按F5键时附加到docker映像中的进程,从而允许我无缝构建/运行/调试netcore2.2应用程序(在docker容器中运行。

对我来说,这个launch.json是什么样的?似乎也有一个“ Docker:启动.NET Core(预览版)”启动配置,但是我在互联网上找不到关于此的任何信息:(

我已经尝试使用通用的launch.json模板/教程进行搜索,但是所有显示Docker使用情况的示例都使用ASP.NET或Node.js以及docker-compose和其他一些我不需要的活动部件。

我使用Docker管理依赖关系,数据,并将其作为我的GPU加速应用程序的打包/部署工具(因此,我也需要传递--runtime和一些-v args用于远程Xserver)在Docker CE上运行Linux。

Here是一个要点,其中包含一个简单的示例项目,非常感谢您的帮助。谢谢!

0 个答案:

没有答案