以前在学习docker时,是在自己的虚拟机上进行的,最近刚换了电脑,想在windows中使用子系统来运行docker,现在WSL2要比以前的WSL1运行更快,io操作方面的很大的提升,在这里记录一下我的安装过程吧,希望小白们有些参考
关注微信公众号,获取最新,最全的编程实战技巧
前期准备条件
- windows机器需要支持虚拟化,因为WSL2是基于hyper-V的
- windows 10 版本最好在2004以上(这个我不确定,是在网上看的,我的版本是比较新的,没有测试)
安装步骤
1.启用WSL功能和开启适用于Linux的Windows子系统
- 查看是否开启 虚拟化
通过systeminfo命令查看 - 也可以通过任务管理器->性能选项卡来查看
2. 开启适用于Linux的Windows子系统
在设置->程序与功能->启动或关闭Windows功能开启这个选项
3.安装linux分发版
我这里就是安装ubuntu系统来 说吧,centos和ubuntu差不多
- 安装前设置WSL版本
- 安装WSL内核升级包