在 Windows 上安装 Docker 可以通过以下步骤完成:
1. 启用 WSL 2
首先,确保你已经启用了 WSL 2。
- 打开 PowerShell(以管理员身份运行)。
- 执行以下命令以启用 WSL 和虚拟机功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 下载并安装 WSL 2 内核更新包:WSL 2 内核更新包
- 设置 WSL 2 为默认版本:
wsl --set-default-version 2
2. 下载 Docker Desktop 安装程序
访问 Docker 官方网站 并下载 Docker Desktop 安装程序。
3. 安装 Docker Desktop
- 运行下载的安装程序。
- 在安装向导中,选择 “Install required components for WSL 2” 选项,以便启用 WSL 2。
- 点击 “OK” 开始安装。
4. 启动 Docker Desktop
- 安装完成后,启动 Docker Desktop。
- Docker Desktop 启动后,你会在系统托盘中看到 Docker 图标。
- 点击 Docker 图标,确保 Docker 正常运行。
5. 验证安装
- 打开命令提示符或 PowerShell。
- 执行以下命令以验证 Docker 是否安装成功:
你应该会看到 Docker 的版本信息。docker --version
6. 运行测试容器
- 运行以下命令以启动一个测试容器,验证 Docker 是否正常工作:
你应该会看到一条欢迎信息,说明 Docker 已经成功安装并运行。docker run hello-world
总结
通过以上步骤,你可以在 Windows 上成功安装 Docker,并开始使用 Docker 来构建和运行容器。如果你遇到任何问题,可以参考 Docker 官方文档 获取更多帮助。