本文解答了有关 Microsoft Dev Box 的一些最常见问题。
开发箱的预配过程涉及与多项服务的交互,包括使用 Microsoft Entra ID 进行身份验证。 必须创建新的开发箱、启动网络连接服务、进行身份验证并加入 Microsoft Entra ID、注册 Intune,并检查是否有任何 Microsoft Entra 安全要求。 根据开发箱定义的复杂性,开发箱本身可能还存在安装和配置任务,以便提供开始工作所需的环境。 开发箱完全配置后,就会运行,可供登录。
开发中心和项目通常在资源所在位置创建。 例如,如果你的总部位于加利福尼亚州,我们会推荐美国西部区域。
为了实现最佳延迟,我们建议在靠近开发人员物理位置的位置创建池。 例如,如果开发人员位于印度,我们建议在印度中部区域创建一个开发箱。 这通常被认为是开发人员在开发箱中工作时提高打字速度的最佳实践。
开发人员的时间主要用于在 Dev Box 中打字和移动鼠标。 我们建议针对输入延迟进行优化,因为这些操作对开发团队的影响最大。
Dev Box 不提供高可用性和灾难恢复功能。 如果 Azure 区域出现中断,客户将无法访问该区域的 Dev Box。 他们必须实施手动灾难恢复并重新创建新的开发箱。 客户应设计和实施符合其要求的高可用性和灾难恢复解决方案。
- 项目管理员可以查看池级别的开发箱使用情况。 项目管理员可以选择一个池并查看当前正在使用的开发箱列表。
- 对于 Dev Box 连接指标,请使用云电脑连接质量报告(预览版)。 Dev Box 基于云电脑构建。 因此,可以使用 Microsoft Intune 管理中心中的云电脑仪表板查看每个开发箱的连接运行状况。
是的。 Dev Box 用户可以使用智能卡和其他连接到物理机的设备。 由于 Dev Box 使用与 Azure 虚拟桌面相同的 RDP 客户端,因此可以查看以下文档以了解 RDP 客户端支持的所有不同功能。 还可以查看不同操作系统上的 RDP 客户端功能。 比较远程桌面客户端的功能 - 重定向比较
Microsoft Dev Box 支持用于 Linux 方案的适用于 Linux 的 Windows 子系统 (WSL)。 此支持使用户能够将 Linux 环境与 Windows 工具一起使用。 使用 VS Code 进行开发的 GitHub 用户可以使用 GitHub Codespaces。
Dev Box 服务构建在 Windows 365 Enterprise 之上,并使用相同的 Azure 网络连接运行状况检查。 此类运行状况检查可确保 Dev Box 配置成功且最终用户体验最佳。 如果运行状况检查失败,请选择“查看详细信息”以查看导致故障的原因并从此处着手解决问题。 例如,你的网络策略可能会阻止以下服务 URL 和端口 Windows 365 的网络要求。
可通过在 RDP 客户端中禁用剪贴板重定向功能,阻止用户将数据或代码从 Dev Box 复制到其本地计算机。 可以通过 Microsoft Intune 中的设备配置策略来管理此设置。 有关详细信息,请参阅 RDP 设备重定向设置。