注意:
- 必须是CMD执行,PowerShell不行!
- 需要提前创建好这三个路径!
- 按
Win+R
打开运行,输入cmd
,然后直接按下Ctrl+Shift+Enter
切换管理员权限安装! - 注意执行命令必须为docker安装包所在路径,和安装包名
Docker Desktop Installer.exe
。
CMD命令:(亲测可行)
start /w "" "Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\Program Files\Docker" --wsl-default-data-root="D:\Program Files\Docker\data" --windows-containers-default-data-root="D:\Program Files\Docker"
另外,附上PowerShell命令,未测试是否可行,注意事项与CMD命令相同:
Start-Process -Wait -FilePath "Docker Desktop Installer.exe" -ArgumentList @(
"install",
"-accept-license",
"--installation-dir=`"D:\Program Files\Docker`"",
"--wsl-default-data-root=`"D:\Program Files\Docker\data`"",
"--windows-containers-default-data-root=`"D:\Program Files\Docker`"",
"--enable-windows-containers"
)