本文档介绍了 GDC 提供和支持的虚拟机映像,以及在 Distributed Cloud 部署中查看映像的说明。
您可以使用 Google Distributed Cloud (GDC) 提供的气隙映像(也称为黄金映像)创建虚拟机 (VM)。您还可以为必须满足特定软件要求的实例使用自带 (BYO) 自定义虚拟机映像。
本文档适用于平台管理员或应用运维人员群组中的开发者,这些开发者在 Google Distributed Cloud (GDC) 气隙环境中创建虚拟机并管理虚拟机映像。如需了解详情,请参阅 GDC 气隙环境受众群体文档。
准备工作
申请 IAM 角色
请与您的项目 IAM 管理员联系,请求为您的项目授予以下角色:
虚拟机项目管理员 (
project-vm-admin):在项目命名空间中创建、修改、列出和删除虚拟机。Virtual Machine Image Project Admin (
project-vm-image-admin):在项目命名空间中创建、列出和删除自定义虚拟机映像。
所有虚拟机角色都必须绑定到虚拟机所在项目的命名空间。按照相关步骤验证您的访问权限。
GDC 虚拟机映像
本部分提供了有关 GDC 支持的操作系统的信息。
GDC 提供的黄金映像
在使用 GDC 提供的黄金映像创建虚拟机之前,请先查看可用映像的列表。请参阅查看 GDC 提供的可用映像的列表中的说明。
自带映像
您还可以使用自己的自定义映像来创建虚拟机实例。如果您有特定的操作系统或软件配置,但这些配置与 GDC 提供的黄金映像不兼容,那么此功能非常有用。按照创建自定义映像中的步骤创建和列出自带许可映像。
GDC 支持的操作系统
本部分详细介绍了可用于 Distributed Cloud 虚拟机实例的操作系统。
Linux 操作系统
Distributed Cloud 支持以下 Linux 操作系统映像:
| 操作系统 | Golden Image | 可导入 |
|---|---|---|
| Ubuntu 20.04 | 是 | 是 |
| Ubuntu 22.04 | 是 | 是 |
| Ubuntu 24.04 | 是 | 是 |
| RHEL 8 | 否 | 是 |
| Rocky 8 | 是 | 否 |
| SUSE CHost 15.5 | 否 | 是 |
您只能从可启动的磁盘导入 Linux 映像。如需在 Distributed Cloud 中启动虚拟磁盘,磁盘必须运行 GDC 支持的操作系统之一。
Windows 操作系统
Distributed Cloud 支持以下 Windows 操作系统映像:
| 操作系统 | Golden Image | 可导入 |
|---|---|---|
| Windows Server 2019 Datacenter 版 | 否 | 是 |
| Windows 10 | 否 | 是 |
| Windows Server 2022 Datacenter 版 | 否 | 是 |
您可以从 ISO 安装介质导入 Windows 映像。Distributed Cloud 会安装 Windows 并从生成的磁盘创建可启动映像。
映像导入要求 ISO 在通过统一可扩展固件接口 (UEFI) 启动时不会提示输入。如需创建无提示 ISO,请从现有 ISO 文件开始:
使用 7Zip 归档管理工具提取 ISO 内容:
7z x windows-installation.iso -oiso-unpack使用
mkisofs从提取的 ISO 创建新的 ISO,并替换为 EFI noprompt 二进制文件:mkisofs -b boot/etfsboot.com -no-emul-boot -c BOOT.CAT -iso-level 4 -J -l -D -N -joliet-long -relaxed-filenames -v -V "Custom" -udf -boot-info-table -eltorito-alt-boot -eltorito-boot efi/microsoft/boot/efisys_noprompt.bin -no-emul-boot -o ISO_NAME.iso -allow-limited-size iso-unpack将 ISO_NAME 替换为无提示 ISO 的名称。例如
noprompt-install。