prepare
- 在BIOS设置中启用BIOS级硬件虚拟化支持。
- 搜索并打开“启用或关闭 Windows 功能”,然后选择
- 必须启用Hyper-V和Containers Windows功能。
也可以通过命令来启用 Hyper-V ,请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- "适用于Linux的Windows子系统”复选框。
upload windows OS & install docker desktop
download : https://www.docker.com/products/docker-desktop
ref: https://docs.docker.com/docker-for-windows/wsl/
docker engine
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com"
],
"insecure-registries": [],
"debug": false,
"experimental": false,
"features": {
"buildkit": true
},
"builder": {
"gc": {
"enabled": true,
"defaultKeepStorage": "20GB"
}
}
}