使用 Docker Desktop 在 Windows 上通过 WSL 2 进行开发
以下部分介绍如何开始使用 Docker 和 WSL 2 开发应用程序。
为了获得最佳开发体验,请将代码存储在默认的 Linux 发行版中。在 Docker Desktop 上开启 WSL 2 功能后,就可以在 Linux 发行版中处理代码,理想情况下,IDE 仍然保留在 Windows 中。如果您使用的是 VS Code,这种工作流会非常简单。
使用 Docker 和 WSL 2 进行开发
在开始之前,请确保已在 Docker Desktop 的 Settings > Resources > WSL Integration 下启用了 WSL 2 集成。
-
打开 VS Code 并安装 WSL 扩展。此扩展允许您在 Linux 发行版中使用远程服务器,同时 IDE 客户端仍在 Windows 上。
-
打开终端并输入:
$ wsl -
导航到您的项目目录,然后输入:
$ code .这将打开一个新的 VS Code 窗口,远程连接到您的默认 Linux 发行版,您可以在屏幕的右下角进行确认。
或者,您可以从 开始 菜单打开默认的 Linux 发行版,导航到您的项目目录,然后运行 code .