配环境很麻烦,想利用docker的镜像环境跑一下代码
整个安装过程的原理是:windows使用docker,必须先安装一个linux虚拟机,才可运行docker,而采用wsl2安装虚拟机是目前最好的方法
第一步 windows安装wsl2
控制面板->程序->启用或关闭Windows功能->向下滑 勾选以下两项功能。
重启后,打开任务管理器查看是否有虚拟化启用
在微软官网下载wsl2安装,这一步能确保不管什么版本的windows系统都装上wsl2而不是wsl:
打开cmd输入以下命令,指定wsl2版本
wsl --set-default-version 2
打开Microsoft Store搜索安装Ubuntu 20.04LTS,启动后设置用户名和密码
打开cmd查看一下是否成功用wsl2安装虚拟机Ubuntu:
wsl -l -v
Name STATE VERSION
Ubuntu-20.04 Running 2
PS:这里我一开始默认安装的是wsl,安装完Ubuntu,用wsl-l-v检查发现wsl版本号是1,重新在官网下载了wsl2,然后需要指定安装的Ubuntu系统为版本2:
wsl -l Ubuntu-20.04 2
第二步 安装docker
官网下载后安装
cmd运行 wsl -l -v检查会发现已经创建了两个docker发行版了
打开docker过一下教程:
参考:
详细的
可参考
可参考
可参考