【问题标题】:Create Google Cloud instance with custom ISO使用自定义 ISO 创建 Google Cloud 实例
【发布时间】:2018-10-09 10:10:28
【问题描述】:
我想使用 Ubuntu 18.04 LTS 创建一个新的 Google Cloud Compute Engine 实例。我尝试使用内置映像进行操作,并尝试使用 VNC 设置 Ubuntu 桌面。我最终确实让一切正常工作,但觉得安装桌面环境和设置 VNC 服务太麻烦了。
所以我想知道如何将桌面 Ubuntu ISO 上传到 Google Cloud 并将其用作 Google Cloud Compute Engine 实例的起始映像。
【问题讨论】:
标签:
google-cloud-platform
google-compute-engine
ubuntu-18.04
【解决方案1】:
为了创建自定义图像,有两种可能的方法:
Google 文档“How-to”中的 whole section 建议您遵循有关创建自定义图像的内容。
我相信您尤其对计算引擎感兴趣how to import a Boot Disk。
简单来说,步骤如下:
-
规划您的导入路径。在上传之前,您必须确定要在哪里准备启动磁盘映像,以及在 Compute Engine 环境中启动后如何连接到该映像。
-
准备好您的启动盘,以便它可以在 Compute Engine 环境中启动,这样您就可以在启动后访问它。
-
创建并压缩启动盘镜像文件。
-
将图像文件上传到 Google Cloud Storage,并将图像作为新的自定义图像导入 Compute Engine。
-
使用导入的映像创建虚拟机实例并确保其正常启动。
-
如果映像无法成功启动,您可以通过将启动磁盘映像附加到另一个实例并重新配置来解决问题。
-
Optimise the image 并安装 Linux Guest Environment,以便您导入的操作系统映像可以与元数据服务器通信并使用其他 Compute Engine 功能。