前言

在youtube推送上看到WSL2的消息(https://www.youtube.com/watch?v=MrZolfGm8Zk&t=1s),觉得很棒。恰好最近在学习PowerShell相关的东西,就想着安装Windows Terminal和WSL2体验一下。

安装好之后,我们其实就同时有了Windows和Linux两个系统了,而且十分方便的操作管理。

由于一直在Windows平台工作,对Linux零基础。

手里有个锤子,看啥都是钉子。

想着要充分利用一下linux,在Linux上使用Docker部署.NET Core应用自然是第一时间想到的。

那么,在Linux上开发.NET Core应用呢?

于是就有了下面一条龙的流程。

WSL和Windows Terminal都还不算是非常的成熟,但我相信后面会发挥越来越大的作用。

环境

系统:WLS2(Ubuntu)

终端:Windows Terminal

环境:.NET Core3.1

IDE:VS Code + Remote WSL

部署:Docker

目录

1. 安装WSL & Windows Terminal

2. 升级WSL 到 WSL2

3. WLS2 网络问题处理

3. WSL2中安装.NET Core环境

4. WSL2中创建.NET Core项目

5. 使用VS Code远程打开WSL2 中.NET Core项目

6.使用VS Code远程开发调试WSL2 中.NET Core项目

7. WLS2中安装Docker环境

8. 使用Docker部署.NET Core项目

文章皆是随笔,仅供参考交流。

最新文章

  1. OC 单元测试学习笔记
  2. Spring JDBC实现查询
  3. Redis数据库安装简介
  4. SPS中JSOM和SOAP 实现文件上传
  5. Python+Selenium进行UI自动化测试项目中,常用的小技巧4:日志打印,longging模块(控制台和文件同时输出)
  6. C#画图解决闪烁问题
  7. [未完成]关于Eclipse4RCP书中内容总结
  8. Objective-C 字典、可变字典
  9. [读书笔记]python3.5实现socket通讯(TCP)
  10. cudaMemcpy与cudaMemcpyAsync的区别
  11. yii批量插入的方法
  12. 关于含RecyclerView的fragment来回切换时页面自动滑动到底部的解决方法
  13. 怎么eclipse或MyEclipse中添加javaSe的源码
  14. elk的一些零碎知识
  15. Groovy 设计模式 -- 抽象工厂 模式
  16. Java 文件重命名
  17. 共享内存 - shmget填坑记
  18. C#中当程序的访问权限不足时,Directory.Exists和File.Exists方法不会抛出异常报错
  19. yum 安装指定 kernel 版本源码
  20. 利用Linode面板Clone克隆搬家迁移不同VPS数据及利用IP Swap迁移IP地址

热门文章

  1. MySQL使用SQL操作数据表的增加、修改和删除
  2. 【Linux】记一次xfs分区数据恢复
  3. 攻防世界 - Crypto(一)
  4. Mysql--由prepared sql statement引发的问题
  5. SQL Server和Oracle数据类型对应关系
  6. 2021年官网下载各个版本JDK最全版与官网查阅方法
  7. slice 切片实现 Slice object interface
  8. cdq分治 笔记
  9. mysql数据恢复:.frm和.ibd,恢复表结构和数据
  10. jQuery.qrcode二维码插件生成网页二维码