本文提供 GDC 提供的 VM 映像檔和 GDC 支援的 VM 映像檔相關資訊,以及在 Distributed Cloud 部署項目中查看映像檔的操作說明。
您可以使用 Google Distributed Cloud (GDC) 實體隔離方案提供的映像檔 (也稱為黃金映像檔),建立虛擬機器 (VM)。如果必須符合特定軟體需求,您也可以使用自備 (BYO) 自訂 VM 映像檔。
本文適用於平台管理員或應用程式操作員群組中的開發人員,他們會在 Google Distributed Cloud (GDC) 實體隔離環境中建立 VM 及管理 VM 映像檔。詳情請參閱「GDC 實體隔離方案說明文件的目標對象」。
事前準備
要求 IAM 角色
請與 IAM 專案管理員聯絡,要求在專案中取得下列角色:
虛擬機器專案管理員 (
project-vm-admin):建立、修改、列出及刪除專案命名空間中的 VM。虛擬機器映像檔專案管理員 (
project-vm-image-admin):在專案命名空間中建立、列出及刪除自訂 VM 映像檔。
所有 VM 角色都必須繫結至 VM 所在專案的命名空間。按照步驟驗證存取權。
GDC VM 映像檔
本節提供 GDC 支援的作業系統相關資訊。
GDC 提供的黃金映像檔
使用 GDC 提供的黃金映像檔建立 VM 前,請先查看可用映像檔清單。請參閱「查看 GDC 提供的可用映像檔清單」的操作說明。
自備映像檔
您也可以使用自己的自訂映像檔建立 VM 執行個體。如果您的特定作業系統或軟體設定與 GDC 提供的黃金映像檔不相容,這項功能就非常實用。按照「建立自訂映像檔」中的步驟,建立並列出自備映像檔。
GDC 支援的作業系統
本節詳細說明可與 Distributed Cloud VM 執行個體搭配使用的作業系統。
Linux OS
Distributed Cloud 支援下列 Linux OS 映像檔:
| OS | 黃金映像檔 | 可匯入 |
|---|---|---|
| Ubuntu 20.04 | 是 | 是 |
| Ubuntu 22.04 | 是 | 是 |
| Ubuntu 24.04 | 是 | 是 |
| RHEL 8 | 否 | 是 |
| Rocky 8 | 是 | 否 |
| SUSE CHost 15.5 | 否 | 是 |
Distributed Cloud 支援從可開機虛擬磁碟或現有 VM 磁碟匯入映像檔,但僅限 Linux 作業系統,因為以 VM 磁碟為基礎的映像檔匯入功能不支援映像檔轉譯。如要在 Distributed Cloud 中啟動 Linux 虛擬磁碟,磁碟必須執行 GDC 支援的 Linux 作業系統。Distributed Cloud 不支援從 VM 磁碟匯入 Windows 映像檔,您必須從上傳至物件儲存庫的 ISO 安裝媒體匯入 Windows 映像檔。
Windows OS
Distributed Cloud 支援下列 Windows OS 映像檔:
| OS | 黃金映像檔 | 可匯入 |
|---|---|---|
| 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。