開發環境概述
重要提示
Dev Environments 不再積極開發。
雖然當前功能仍然可用,但我們可能需要更長時間來響應支援請求。
透過 Dev Environments,您可以建立一個可配置的開發者環境,其中包含您快速上手所需的所有程式碼和工具。
它使用程式碼編輯器內建的工具,允許 Docker 訪問掛載到容器而非本地主機上的程式碼。這隔離了您機器上的工具、檔案和正在執行的服務,使它們能夠並行存在多個版本。
您可以透過 Docker Desktop Dashboard 中直觀的 GUI 使用 Dev Environments,也可以直接從終端使用新的 docker dev
CLI 外掛。
使用開發環境
如何使用 Dev Environments
- 導航到設定中的正在開發的功能選項卡。
- 在測試版選項卡上,選擇開啟 Dev Environments。
- 選擇應用並重啟。
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
檔案。
您還可以使用許多 示例開發環境 作為整合不同服務的起點。另外,請參閱 設定開發環境 獲取更多資訊。
下一步?
瞭解如何