win10安装轻量级虚拟机
引言
入了嵌入式一行之后,也接触到了嵌入式Linux,就无法避免在 win 系统中安装 Linux 虚拟机的情况,在入职初期依旧还是 VMware 或 Visual Box,这些传统的虚拟机功能稳定但是却比较笨重,且移植性欠佳(可能是笔者未很好掌握吧)。
这个时候就衍生了能不能将虚拟机上云的想法,很早之前接触过 hyper-v 以及 docker,就趁着这次机会将目前 win10 下支持的虚拟机简单的做了一下探索和实践。
根本需求也就是:希望在 win 上以虚拟机形式运行多个系统,且具有很好的移植性或云访问特性。
这个小专题的文章的关键词包括:
hyper-V; WSL; Hyper-V; docker; dockerhub; multipass
docker-desktop 的安装
关于 hyper-v 功能的启用,请参考此篇文章;
下载 windows 版 docker-desktop;
安装过程中,并没有需要特别注意的地方,这里不作赘述。
wsl平台
需要开启windows功能的 “windows subsystem for linux”:
为了更方便的使用,请在 microsoft store中继续安装(直接搜索即可):
- Windows Terminal
- Ubuntu
上述安装后,打开 windows terminal :
- 查看当前虚拟机以及 WSL 版本
wsl -l -v
- 将指定虚拟环境 WSL 切换版本
wsl --set-version Ubuntu 2