一.安装WSL2和Ubuntu
1.搜索“启用或关闭windows功能”
2.勾选"Hyper-V",""适用于Linux的Windows子系统","虚拟机平台"
2.cmd中运行wsl -install,下载wsl
3.安装Linux(上一步应该会自动安装Ubuntu版Linux)
如果上一步没有出现设置账户密码,重新输入wsl --install -d <需要的版本>
设置完密码后就安装成功了(密码需要盲打,窗口不显示)
4.输入"ubuntu",出现下图则安装成功
5.检查安装的版本,下图即为WSL2
6.如果不是2,则输入如下指令,<distribution name>指linux版本(如:ubuntu),<versionNumber>指安装版本,替换为2
wsl --set-version <distribution name> <versionNumber>
7.启动ubuntu后,输入如下指令,进行更新(不一定需要)
sudo apt update && sudo apt upgrade
二.安装Docker
1.在docker官网上下载(可能需要外网环境),选择"Download for Windows"
2.安装完成后,在ubuntu界面,分别执行 docker --version
和 docker-compose --version
命令以确保安装成功
3. 启动Docker desktop,默认下载路径在C盘,在设置中进行更改
4.后续学习docker指令,进行pull和push镜像等操作(pull应该需要外网环境),以下是运行的例子