Microsoft Dev Box 中的 Docker Desktop
Table of contents
Docker Desktop 作为预配置镜像在 Microsoft Azure Marketplace 中提供,可与 Microsoft Dev Box 配合使用,使开发人员能够在云中快速设置一致的开发环境。
Microsoft Dev Box 提供基于云的、预配置的开发人员工作站,让您无需配置本地开发环境即可编写、构建和测试应用程序。适用于 Microsoft Dev Box 的 Docker Desktop 镜像预装了 Docker Desktop 及其依赖项,为您提供了一个开箱即用的容器化开发环境。
主要优势
- Docker Desktop、WSL2 及依赖项均已预装
- 每位团队成员都拥有相同的环境
- 比典型本地机器更强的计算和存储能力
- 会话状态在多次使用之间持久保留
- 可与您现有的 Docker 订阅配合使用
设置
先决条件
- Azure 订阅
- 访问 Microsoft Dev Box 的权限
- Docker 订阅(Pro、Team 或 Business)。您可以在 Microsoft Dev Box 中使用以下任何订阅选项使用 Docker Desktop:
- 现有或新的 Docker 订阅
- 通过 Azure Marketplace 购买的新 Docker 订阅
- 为您的组织配置了 SSO 的 Docker Business 订阅
在 Dev Box 中设置 Docker Desktop
- 导航到 Azure Marketplace 中的 Docker Desktop for Microsoft Dev Box 列表。
- 选择 立即获取 以将虚拟机镜像添加到您的订阅。
- 按照 Azure 工作流程完成设置。
- 根据您组织的设置,使用该镜像创建虚拟机、分配到开发中心或创建 Dev Box 池。
激活 Docker Desktop
使用 Docker Desktop 镜像配置好 Dev Box 后:
- 启动您的 Dev Box 实例。
- 启动 Docker Desktop。
- 使用您的 Docker ID 登录。
支持
对于以下相关问题:
- Docker Desktop 配置、使用或许可:通过 Docker 支持 创建支持工单。
- Dev Box 创建、Azure 门户配置或网络问题:联系 Azure 支持。
限制
- Microsoft Dev Box 仅在 Windows 10 和 11 上可用(不支持 Linux 虚拟机)。
- 性能可能因您的 Dev Box 配置和网络状况而异。