Windows docker环境安装
前期准备
1.hyper-v功能
win10家庭版没有提供hyper-v的问题可通过如下脚本解决,保存为bat并运行重启电脑即可。
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
2.准备wsl2
参考步骤456,步骤4的内核提前安装
https://docs.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package
开启如下功能后重启即可。
安装
下载地址:
https://hub.docker.com/?overlay=onboarding
下载安装即可,注意把360关了!