Microsoft Dev Box 中的 Docker Desktop
目錄
Docker Desktop 可作為 Microsoft Azure Marketplace 中的預配置映象,用於 Microsoft Dev Box,使開發人員能夠快速在雲中設定一致的開發環境。
Microsoft Dev Box 提供基於雲的預配置開發工作站,讓您無需配置本地開發環境即可編寫、構建和測試應用程式。Microsoft Dev Box 的 Docker Desktop 映象預裝了 Docker Desktop 及其依賴項,為您提供即用型容器化開發環境。
主要優勢
- 預配置環境:Docker Desktop、WSL2 和其他要求都已預安裝和配置
- 一致的開發:確保所有團隊成員使用相同的 Docker 環境
- 強大資源:訪問比本地機器可能提供的更多計算能力和儲存
- 狀態永續性:Dev Box 在會話之間保持您的狀態,類似於休眠本地機器
- 無縫許可:使用您現有的 Docker 訂閱或直接透過 Azure Marketplace 購買新訂閱
設定
先決條件
- Azure 訂閱
- 訪問 Microsoft Dev Box
- Docker 訂閱(專業版、團隊版或商業版)。您可以使用以下任一訂閱選項在 Microsoft Dev Box 中使用 Docker Desktop
- 現有或新的 Docker 訂閱
- 透過 Azure Marketplace 購買的新 Docker 訂閱
- 已為您的組織配置 SSO 的 Docker 商業版訂閱
在 Dev Box 中設定 Docker Desktop
- 導航到 Azure Marketplace 中的適用於 Microsoft Dev Box 的 Docker Desktop列表。
- 選擇立即獲取以將虛擬機器映象新增到您的訂閱。
- 按照 Azure 工作流程完成設定。
- 根據您組織的設定,使用該映象建立虛擬機器、分配給開發中心或建立開發盒子池。
啟用 Docker Desktop
您的 Dev Box 配置了 Docker Desktop 映象後
- 啟動您的 Dev Box 例項。
- 啟動 Docker Desktop。
- 使用您的 Docker ID 登入。
支援
對於與以下相關的問題
- Docker Desktop 配置、使用或許可:透過Docker 支援建立支援票證。
- Dev Box 建立、Azure 門戶配置或網路:聯絡 Azure 支援。
限制
- Microsoft Dev Box 目前僅適用於 Windows 10 和 11(不支援 Linux 虛擬機器)。
- 效能可能因您的 Dev Box 配置和網路條件而異。