WSL如何安装docker?

  • 下载 Docker Desktop 访问 Docker 官方网站下载适用于 Windows 的 Docker Desktop 安装程序。

  • 安装 Docker Desktop 双击下载的 .exe 文件。在安装过程中,请确保勾选了 "Use WSL 2 based engine" (使用基于 WSL 2 的引擎) 选项。这是默认选项,保持勾选即可。然后按照提示完成安装。

  • 配置 WSL 集成 安装并启动 Docker Desktop 后,这是最关键的一步

    • 在 Windows 右下角的系统托盘中,右键点击鲸鱼图标,选择 "Settings" (设置)。

    • 转到 Resources > WSL Integration (资源 > WSL 集成)。

    • 在列表中,找到您想在其中使用 Docker 的 Linux 发行版(例如 Ubuntu),然后打开它旁边的开关

    • 点击 "Apply & Restart" (应用并重启)。

  • 验证安装 打开您的 WSL 终端(例如,从开始菜单启动 Ubuntu),然后运行以下命令:

    复制代码
    docker --version
    docker compose version

    如果这两个都能看到版本号输出,并且没有任何报错,那么恭喜您,安装已成功!现在您可以直接使用所有 docker 命令了。