搭建Docker + .net6 + VSCode 开发环境
发布时间
阅读量:
阅读量
#目标#
- 利用VSCode创建基于.NET6的C#应用程序
- 实现对远程Docker环境中的调试与执行操作
采用此方式具备以下优势:
1、能够规避本地硬件配置与系统性能等限制条件。
2、具备良好的可重复性,仅需在本地安装VSCode,无需配置大量开发环境。后续再次使用时,只需重新构建Docker镜像即可。
3、完成开发后,只需进行简单的打包操作即可完成部署,开发环境与生产环境保持一致。
实施步骤如下:
在Docker容器内部创建**/APP**目录,用于挂载程序源代码文件夹
宿主机的目录结构如下所示:
App
└── dotnet
├── vscodeenv
│ ├── vscode-server
│ ├── vscode-server-insiders
│ └── vscode-server-insides
└── workspace
随后,在/App/dotnet目录中创建Dockerfile文件
ARG REPO=mcr.microsoft.com/dotnet/aspnet
FROM mcr.microsoft.com/dotnet/sdk:6.0
######################################################
全部评论 (0)
还没有任何评论哟~
