WSL作用

Windows下面的Linux

命令

  1. wsl -l -v 查看WSL系统及其状态
  2. wsl -t <name> 关闭某个WSL系统
  3. wsl --shudown 关闭WSL
  4. wsl --set-default-version 2 设置默认的WSL版本为2
  5. wsl --set-version Centos 2 WSL版本转换为2
  6. wslconfig /u <发行版名称> 卸载某个WSL发行版本
  7. #启动WSL
  8. #或用Windows Terminal
  9. wsl -d Centos
  1. 迁移WSL存储位置(.vhdx文件):
  2. .\LxRunOffline.exe m -n Ubuntu-20.04 -d D:\Ubuntu-20.04
  3. 查看已安装的Linux子系统
  4. .\LxRunOffline list
  5. 查看发行版的安装路径。
  6. .\LxRunOffline.exe di -n <Ubuntu-20.04>

WSL 镜像
CentOS:github,centos官方
CentOS-7 :https://github.com/jperrin/centos-wsl/blob/main/centos-stream-wsl.tar.gz
尝试:
https://github.com/wsldl-pg/CentWSL
https://hub.docker.com/_/centos


WSL安装

WSL安装CentOS系统(可能比Ubuntu易用):
**LxRunOffline install -n <WSL名称> -d <安装路径> -f <安装包路径>.tar.gz**
Windows Terminal+ WSL2+CentOS8配置 - 简书 (jianshu.com)

WSL下安装Docker

Win10 WSL2 安装Docker - 简书 (jianshu.com)

WSL(CentOS)下启动docker安装遇到问题:没有systemctl和service指令,无法start 启动docker。
因此只有客户端,没有服务端(docker version)。
解决方法:在docker desktop中设置,与CentOS共用守护进程?

Win10 WSL2 安装Docker - 简书 (jianshu.com)
ubuntu 安装 k8s - 简书 (jianshu.com)
Ubuntu 18.04 搭建单节点 k8s 记录 (不需要科学上网的方案) | Server 运维论坛 (learnku.com)
Ubuntu安装kubectl等: kubernetes镜像-kubernetes下载地址-kubernetes安装教程-阿里巴巴开源镜像站 (aliyun.com)

Ubuntu换源: Ubuntu20.04软件源更换 - 知乎 (zhihu.com)

WSL问题