接触WSL2过程中整理沉淀的一些知识点,大纲如下,内容比较多,详细内容参考 https://www.yuque.com/wushifengcn/kb/mbg1b5
欢迎感兴趣者补充和提出问题,共同学习。
基础和背景
缘起
命令行/CLI
Windows CLI
DOS命令行
PowerShell
WSL
Windows上运行linux程序的方式简介
虚拟机隔离模式
软件跨平台
Cygwin
MinGW
MSYS
WSL版本
WSL1
WSL2
WSL2的文件系统
安装和使用
已有安装的WSL版本如何区分版本
安装条件
界面安装
命令行安装
Linux Kernel安装
Linux Distribution
Ubuntu20的运行说明
执行命令
关闭
更多用法
配置文件
wsl.conf
. wslconfig
参考
互操作性
Windows访问Linux
文件
管道的使用
windows输出管道进入linux
linux输出管道进windows
windows访问linux的服务
MSTSC访问Linux桌面例子
使用浮动的IP
设置固定的ip
Linux访问windows
访问windows的命令
管道
linux访问Windows服务
Linux分发版
官方直接用
导入导出
docker方式自己制作
Dockerfile文件制作桌面版LINUX
build的脚本
WSL GUI的使用
xRDP
X11方式
启动X11 Server
建立WSL连接
将GUI程序启动到 windows系统上
WSLg
容器开发
安装
docker ce/ee的安装
docker desktop的安装
基本命令
docker常用命令表
复杂些的例子
windows容器生态
容器仓库
开放仓库
自建仓库
自己搭建仓库环境
云上使用
镜像发布
镜像大小
Docker镜像层
提防构建路径
挤压镜像
命令合并
标准化镜像层
删除缓存
选择基础镜像
完全不选择基础镜像
多阶段构建
从精简镜像开始构建
编排
docker compose
swarm
k8s
容器安全
容器漏洞扫描工具
VS Code开发
快速干净环境体验TIP
编写Vagrantfile文件
运行Windows2019
进入Windows2019
VS Code remote WSL
WSL安装
安装Ubuntu分发版本
VS Code和插件安装
WSL运行
访问wsl内的服务
VS Code和容器下开发
windows下docker安装
VS Code Docker插件
VS Code常用插件Tip
shell总结和比较
Window Git Bash参考
git bash安装和使用
Sublime更有效的集成git-bash
脚本文件编写Tip
windows terminal
MobaXterm
Powershell
ubutnu下安装powershell
常用的一些小命令
使用powershell管理虚拟交换机
常用shell