Published on

docker desktop工具

Authors
  • avatar
    Name
    MissTree
    Twitter

官网地址

安装前准备

这里默认是windows系统,如果是linux和mac系统,直接跳过,我的是windows 11 家庭版,保证系统是最新的,否则可以安装和更新失败

# docker 默认支持wsl2
wsl --update
wsl --set-default-version 2

# 查看wsl版本是否安装成功
wsl --list --verbose


# 管理员权限运行powershell
dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V-All /all /norestart
wsl2

启用 Hyper-V(也可以不安装)


# 创建文件 file.txt
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
# 将文件保存为 enable_hyperv.bat,注意文件扩展名必须是 .bat
# 右键点击 enable_hyperv.bat,选择“以管理员身份运行”

# 验证 Hyper-V 是否可用
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
# 重启电脑

做完上述操作就可以在官网安装最新版本了

镜像源地址