顺序看这个就行,这个wsl1真是不错,除了ubuntu20.04那个glibc BUG,剩下的基本上都行
wsl1就是windows kernel上套了一个不完全解释层。这个层模拟了linux kernel4.4的大部分功能。而wsl1就是“linux docker”
centos7 那种3.10的内核都能随意docker各个版本。这个windows模拟的4.4只要不出大问题,其实也能大部分版本都可以模拟
https://blog.csdn.net/qadzhangc/article/details/107102404
主要还是列步骤
docker run --rm -it centos:8
然后
yum -y install epel-release
接下来
yum install sudo tzdata htop passwd wget iputils ca-certificates -y
再清理一下
yum clean all
最后
docker export -o centos8.tar 3439c25e4c48 ----- 3439c25e4c48我docker的docker ID 你的自己 docker ps 自己看
gzip centos8.tar centos8.tar.gz
嫌麻烦的话,可以用我做好的
https://download.csdn.net/download/qadzhangc/12587192
最后。。。。。wsl是没有做centos的 ,但是有suse和Fedora,我用的是suse-12 这个RPM系的版本,来做替换
https://docs.microsoft.com/en-us/windows/wsl/install-manual
下载sles的wsl包
https://aka.ms/wsl-sles-12
把下载的appx 改名为zip 解压缩
然后把里面的install.tar.gz 用 centos8.tar.gz 替换掉
powersheel 下 管理员身份运行目录下的SLES-12.exe 即可,这个sles正常启动后就是centos8了