開發環境概述

重要提示

Dev Environments 不再積極開發。

雖然當前功能仍然可用,但我們可能需要更長時間來響應支援請求。

可用性: 測試版

透過 Dev Environments,您可以建立一個可配置的開發者環境,其中包含您快速上手所需的所有程式碼和工具。

它使用程式碼編輯器內建的工具,允許 Docker 訪問掛載到容器而非本地主機上的程式碼。這隔離了您機器上的工具、檔案和正在執行的服務,使它們能夠並行存在多個版本。

您可以透過 Docker Desktop Dashboard 中直觀的 GUI 使用 Dev Environments,也可以直接從終端使用新的 docker dev CLI 外掛

使用開發環境

如何使用 Dev Environments

  1. 導航到設定中的正在開發的功能選項卡。
  2. 測試版選項卡上,選擇開啟 Dev Environments
  3. 選擇應用並重啟

Dev Environments 選項卡現在在 Docker Desktop Dashboard 中可見。

工作原理?

Docker Desktop 4.13 對 Dev Environments 的更改

Docker 簡化了配置開發環境專案的方式。您只需一個 compose-dev.yaml 檔案即可開始使用。如果您已有帶有 .docker/ 資料夾的專案,下次啟動時將自動遷移。

Dev Environments 由 Docker Compose 提供支援。這使得 Dev Environments 能夠利用 Compose 的所有優勢和功能,同時增加了直觀的 GUI,您只需單擊按鈕即可啟動環境。

您想要執行的每個開發環境都需要一個 compose-dev.yaml 檔案,該檔案配置您的應用程式服務並位於專案目錄中。您無需成為 Docker Compose 專家或從頭編寫 compose-dev.yaml 檔案,因為 Dev Environments 會根據您專案中的主要語言建立 starter compose-dev.yaml 檔案。

您還可以使用許多 示例開發環境 作為整合不同服務的起點。另外,請參閱 設定開發環境 獲取更多資訊。

下一步?

瞭解如何

頁面選項