参加你附近的 ,了解 VS Code 中的 AI 辅助开发。

高级容器配置

本节中的文章涵盖了在使用 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 和远程开发扩展包。
  • 快速入门 - 常见容器场景的分步说明。

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

高级容器主题

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

你可以学习如何:

反馈和问题

你还可以就远程开发体验提供反馈,或提出问题