你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在 Azure 实验室服务中使用 Azure Compute Gallery
重要
Azure 实验室服务将于 2027 年 6 月 28 日停用。 有关详细信息,请参阅停用指南。
映像包含 VM 上安装的操作系统、软件应用程序、文件和设置。 本文介绍了教师或实验室管理员如何创建自定义映像并将其从模板虚拟机保存到计算库,供其他人创建新实验室。
可以使用两种类型的映像来设置新的实验室:
- Azure 市场映像由 Microsoft 预生成,在 Azure 中使用。 这些映像已安装Windows 或 Linux,并且可能还包括软件应用程序。 例如,Data Science Virtual Machine 映像包括深度学习框架和工具。
- 由机构 IT 部门和\或其他教师创建自定义映像。 可以创建 Windows 和 Linux 自定义映像。 可以根据你的独特需求灵活安装 Microsoft 和第三方应用程序。 还可以添加文件、更改应用程序设置等。
重要
使用 Azure Compute Gallery 时,Azure 实验室服务仅支持 OS 磁盘空间小于 128 GB 的映像。 在创建实验室期间,具有超过 128 GB 的磁盘空间或多个磁盘的映像将不会显示在虚拟机映像列表中。
方案
下面是此功能支持的两种方案:
- 实验室计划管理员将计算库附加到实验室计划,并将映像上传到实验室上下文之外的计算库。 然后,实验室创建者可以使用计算库中的映像来创建实验室。
- 实验室计划管理员将计算库附加到实验室计划。 实验室创建者(教师)将其实验室的自定义映像保存到计算库。 然后,其他实验室创建者可以从计算中选择此映像,为其实验室创建模板。
先决条件
- 创建一个计算库。
- 已将计算库附加到实验室计划。 有关分步说明,请参阅如何附加或分离计算库。
- 映像必须复制到实验室计划所在的同一区域。
将映像保存到计算库
重要
只能保存与实验室计划在同一区域创建的实验室中的映像。
在实验室的“模板”页上,选择工具栏上的“导出到 Azure Compute Gallery”。
在“导出到 Azure Compute Gallery”对话框中输入映像名称,然后选择“导出”。
你将看到一条说明,指出可前往 Azure 门户查看此操作的进度。 此操作可能需要一段时间。
将映像保存到计算库后,可以在创建其他实验室时从库中使用该映像。 还可以将映像上传到实验室上下文之外的计算库。 有关详细信息,请参阅:
重要
在 Azure 实验室服务中将实验室的模板映像保存到计算库时,会将该映像作为专用映像上传到库。 专用映像保留计算机特定的信息和用户配置文件。 你仍可以直接将通用映像上传到 Azure 实验室服务外部的库。
使用计算库中的自定义映像
创建新实验室时,教师可为模板 VM 选择计算库中可用的自定义映像。 教师可以基于 Azure 实验室服务中的通用映像和专用映像创建模板 VM。
注意
如果已禁用 Azure Compute Gallery 映像,或者实验室计划的区域不同于库映像,则不会显示 Azure Compute Gallery 映像。
重要
根据导出的实验室 VM 映像创建新实验室时,在创建实验室时需要使用与原始模板 VM 相同的凭据。 实验室创建完成后,可以重置用户名和密码。
有关复制映像的详细信息,请参阅 Azure Compute Gallery 中的复制。 有关为实验室计划禁用库映像的详细信息,请参阅启用和禁用映像。
将自定义映像重新保存到计算库
从计算库中的自定义映像创建实验室后,可以使用模板 VM 对映像进行更改,然后将映像重新导出到计算库。 重新导出时,可以创建新映像或更新原始映像。
如果选择“创建新映像”,将创建新的映像定义。 创建新映像可以保存全新的自定义映像,而无需更改计算库中已存在的原始自定义映像。
如果选择“更新现有映像”,则原始自定义映像的定义将更新为新版本。 下次使用自定义映像创建实验室时,实验室服务会自动使用最新版本。
疑难解答
无法将映像保存到 Azure Compute Gallery
确保“导出到 Azure Compute Gallery”请求期间提供的映像名称有效。 虚拟机映像名称必须包含字母数字字符、连字符和句点,且不超过 80 个字符。
不支持跨区域导出到库
验证实验室和实验室计划是否位于同一区域。 只能从与实验室计划位于同一区域的实验室导出映像。
无法在库中查看映像
除非在附加的计算库上分配了适当的权限,否则不会在 Azure 实验室服务中列出映像。 确保对现有计算库配置足够的权限。
无法使用用于创建实验室的凭据进行登录
根据导出的实验室 VM 映像创建新实验室时,请执行以下步骤:
创建新实验室时,重复使用与原始模板 VM 相同的凭据。
实验室创建完成后,可以重置用户名和密码。
后续步骤
若要了解如何通过在实验室计划中附加和分离计算库来设置计算库,请参阅如何附加和分离计算库。
若要了解用于在实验室上下文之外将自定义映像引入计算库的其他选择,请参阅建议的自定义映像创建方法。
有关计算库的一般详细信息,请参阅 Azure Compute Gallery 概述。