You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用自定义Ubuntu桌面ISO创建Google Cloud Compute Engine实例

使用Ubuntu 18.04桌面ISO创建GCE自定义镜像指南

我完全懂你那种折腾内置镜像+VNC的烦躁——直接用Ubuntu桌面ISO做自定义镜像确实能省不少事。下面是一步步的实操指南,帮你搞定这件事:

一、准备工作

  • 先下载Ubuntu 18.04 LTS桌面版ISO文件(请选择x86_64架构版本,适配GCE的主流实例类型)
  • 确保你拥有Google Cloud项目的操作权限,能访问Cloud Storage和Compute Engine服务
  • 安装并初始化gcloud命令行工具(如果还没配置,运行gcloud init按照提示完成登录和项目选择)

二、上传ISO到Cloud Storage

  1. 创建一个Cloud Storage存储桶(如果没有现成的),替换命令里的区域和桶名:
    gsutil mb -l us-central1 gs://your-unique-bucket-name/
    
  2. 把本地的Ubuntu桌面ISO上传到这个存储桶:
    gsutil cp /path/to/your/ubuntu-18.04.6-desktop-amd64.iso gs://your-unique-bucket-name/
    

三、创建自定义启动镜像

使用gcloud命令基于存储桶里的ISO创建自定义镜像,替换参数为你的实际信息:

gcloud compute images create ubuntu-1804-desktop \
  --source-uri gs://your-unique-bucket-name/ubuntu-18.04.6-desktop-amd64.iso \
  --os-family ubuntu \
  --os-version 18.04 \
  --storage-location us-central1

注意:GCE会自动识别Ubuntu ISO的启动结构,但如果遇到启动问题,可以检查ISO文件是否完整,或者尝试添加--guest-os-features=UEFI_COMPATIBLE参数(部分桌面ISO可能需要UEFI支持)

四、基于自定义镜像启动GCE实例

  1. 打开Google Cloud控制台的Compute Engine页面,点击「创建实例」
  2. 在「启动磁盘」区域,点击「更改」,切换到「自定义镜像」标签页,选择你刚才创建的ubuntu-1804-desktop镜像
  3. 配置实例的机器类型(建议至少选择2核4GB内存,保证桌面环境流畅运行)、网络、防火墙规则(记得开启VNC需要的5900端口,如果要远程连接的话)
  4. 点击「创建」,等待实例启动完成

五、后续简化配置

实例启动后,桌面环境已经预装完成:

  • 你可以通过GCP的「连接到串行控制台」功能设置初始用户密码
  • 如果需要远程桌面,直接安装并配置VNC服务即可(比如运行sudo apt install tightvncserver,然后启动服务,步骤比从内置镜像搭建简单太多)

内容的提问来源于stack exchange,提问作者Sagar Patil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:25:15