在 VS Code 中试用

高级容器配置

本节文章涵盖在使用 Visual Studio Code 开发容器扩展时的高级容器配置。

使用容器

Visual Studio Code 开发容器扩展允许您使用 Docker 容器作为功能齐全的开发环境。它允许您打开容器内部(或挂载到容器中)的任何文件夹,并充分利用 Visual Studio Code 的全部功能集。项目中的 devcontainer.json 文件会告诉 VS Code 如何访问(或创建)一个拥有定义完善的工具和运行时堆栈的开发容器。此容器可用于运行应用程序,或用于分离处理代码库所需的工具、库或运行时。

工作区文件会从本地文件系统挂载到容器中,或复制或克隆到容器中。扩展会在容器内部安装并运行,它们对工具、平台和文件系统拥有完全访问权限。这意味着您只需连接到不同的容器,即可无缝切换整个开发环境。

这使得 VS Code 能够提供本地质量的开发体验——包括完整的 IntelliSense(补全)、代码导航和调试——无论您的工具(或代码)位于何处

入门

如果您是 Docker 容器新手,并且是首次使用 VS Code 开发容器扩展,我们建议您从介绍性的容器文章开始。您可以在其中找到

  • 系统要求 - 在 Windows、macOS 和 Linux 上运行所需内容。
  • 安装 - 如何安装 Docker、VS Code 和远程开发扩展包。
  • 快速入门 - 常见容器场景的分步说明。

配置好您的计算机后,请尝试容器教程,深入了解如何使用容器。

高级容器主题

下方目录中列出的文章描述了高级容器的使用,并详细介绍了特定的配置。您可能不需要将这些应用到您的开发工作流程中,但最好快速浏览一下这些文章,以备将来可能需要。

您可以了解如何

反馈和问题

您还可以就远程开发体验提供反馈,或就问题与我们联系。