测试环境:
VMware® Workstation 17
WinServer2022
docker 4.19
python3.8
第一步:环境准备:
1.开启虚拟化
2. 开启WSL、容器功能
重启服务器
第二步: 安装docker 桌面版:Get Docker | Docker Documentation
此时启动会报错:
WSL 2环境配置:(以下命令需要在PowerShell中运行 )
1. 安装 Linux 分发:
https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx
https://wslstorestorage.blob.core.windows.net/wslblob/Ubuntu2204-221101.AppxBundle
执行安装命令:
安装VC依赖:Add-AppPackage -Path 文件路径\Microsoft.VCLibs.x64.14.00.Desktop.appx
安装Ubuntu: Add-AppPackage -Path 文件路径\Ubuntu2204-221101.AppxBundle
设置WSl 版本为 1 :wsl --set-default-version 1
2. 开始-点击Ubuntu执行安装,设置用户名和密码
3. 查看版本内核版本:wsl --list --verbose
4. 下载Linux内核更新包并安装
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
5. 更新WSL 2:wsl --set-version Ubuntu 2
6. 查看版本内核版本:wsl --list --verbose
启动docker 大功告成