简单来说,Docker 是一个"软件集装箱"平台,它把 AI 工具及其需要的所有复杂依赖打包进一个标准化的"箱子"里,确保它在任何电脑上都能以完全相同的方式运行。很多 AI 工具选择以 Docker 形式分发,正是为了解决 AI 应用本身极其复杂、难以安装和配置的难题。
安装命令
打开CMD/powershell,执行以下命令,默认会安装到C盘,替换下面的路径即可安装到自己想要安装的地方,
WSL(Windows Subsystem for Linux)是 Docker Desktop 在 Windows 上流畅运行所必需的底层基础。
bash
wsl --install -d Ubuntu --location D:\WSL\Ubuntu
安装过程中会有提示输入用户名与密码,自行输入并牢记
如图显示即已进入ubuntu环境:

现在地基已经打好,接下来就是下载安装Docker了,建议官网下载:https://www.docker.com/products/docker-desktop/
下载完成后以管理员权限运行powershell执行以下命令安装,注意替换对应路径名称:
bash
Start-Process -Wait -FilePath ".\Docker Desktop Installer.exe" -ArgumentList "install -accept-license --installation-dir=D:\Docker --wsl-default-data-root=D:\Docker\WSL"


备注
安装时显示
bash
未能从"https://raw.githubusercontent.com/microsoft/WSL/master/distributions/DistributionInfo.json"提取分发列表。操作超时 错误代码: Wsl/InstallDistro/WININET_E_TIMEOUT 如果此错误是意外错误,请考虑搜索现有问题或在 https://github.com/microsoft/WSL/issues 提交新问题
执行以下命令解决,如果还是无法安装,建议手动离线安装后导入(具体操作此处不详细介绍)
bash
wsl --update --web-download
wsl --install -d Ubuntu --location D:\WSL\Ubuntu