進階容器設定

本節中的文章涵蓋了使用 Visual Studio Code Dev Containers 擴充功能時的高級容器設定。

使用容器

Visual Studio Code Dev Containers 擴充功能讓您可以使用 Docker 容器作為功能齊全的開發環境。它允許您在容器內(或掛載到容器中)開啟任何資料夾,並充分利用 Visual Studio Code 的完整功能集。專案中的 devcontainer.json 檔案會告知 VS Code 如何存取(或建立)一個具有完善定義的工具與執行時期堆疊的開發容器。此容器可用於執行應用程式,或隔離處理程式碼庫時所需的工具、程式庫或執行時期。

工作區檔案會從本機檔案系統掛載,或複製/複製(clone)到容器中。擴充功能會在容器內安裝並執行,它們可以完全存取容器內的工具、平台與檔案系統。這意味著您只需連線到不同的容器,即可無縫切換整個開發環境。

這讓 VS Code 能夠提供本機品質的開發體驗(包括完整的 IntelliSense 程式碼補全、程式碼導航與偵錯)——無論您的工具(或程式碼)位於何處

入門指南

如果您是 Docker 容器與 VS Code Dev Containers 擴充功能的新手,我們建議您從入門的容器 (Containers) 文章開始。您將在其中找到:

  • 系統需求 - 在 Windows、macOS 和 Linux 上執行所需的環境。
  • 安裝 - 如何安裝 Docker、VS Code 以及 Remote Development Extension Pack。
  • 快速入門 - 常見容器情境的分步說明。

一旦您完成了電腦設定,請嘗試容器教學課程 (Containers tutorial),以深入了解容器的運作方式。

高級容器主題

下方目錄中列出的文章描述了高級容器的使用方式,並詳細說明了特定的設定。您的開發工作流程未必會用到這些內容,但建議您快速瀏覽這些文章,以備未來不時之需。

您可以學習如何:

意見回饋與問題

您也可以針對遠端開發 (Remote Development) 體驗提供意見回饋,或透過資源提出問題。

© . This site is unofficial and not affiliated with Microsoft.