我想使用 Ubuntu 18.04 LTS 创建一个新的 Google Cloud Compute Engine 实例。我尝试使用内置映像进行操作,并尝试使用 VNC 设置 Ubuntu 桌面。我最终确实让一切正常工作,但觉得安装桌面环境和设置 VNC 服务太麻烦了。
所以我想知道如何将桌面 Ubuntu ISO 上传到 Google Cloud,并将其用作 Google Cloud Compute Engine 实例的起始映像。
我想使用 Ubuntu 18.04 LTS 创建一个新的 Google Cloud Compute Engine 实例。我尝试使用内置映像进行操作,并尝试使用 VNC 设置 Ubuntu 桌面。我最终确实让一切正常工作,但觉得安装桌面环境和设置 VNC 服务太麻烦了。
所以我想知道如何将桌面 Ubuntu ISO 上传到 Google Cloud,并将其用作 Google Cloud Compute Engine 实例的起始映像。
为了创建自定义图像,有两种可能的方法:
您可以创建引导磁盘的自定义映像并使用这些映像来创建新实例。这对于您已创建并修改永久启动磁盘到特定状态并需要保存该状态以创建新实例的情况非常理想。
或者,您可以将启动磁盘映像从现有系统导入 Compute Engine,并将它们添加到您的自定义映像列表中。
我建议您遵循有关创建自定义图像的 Google 文档“操作方法”的整个部分。
特别是我相信您对如何将引导磁盘导入计算引擎感兴趣。
很快,步骤如下:
规划您的导入路径。在上传之前,您必须确定准备启动磁盘映像的位置,以及在 Compute Engine 环境中启动后如何连接到该映像。
准备好您的启动盘,以便它可以在 Compute Engine 环境中启动,这样您就可以在启动后访问它。
创建并压缩启动盘镜像文件。
将图像文件上传到 Google Cloud Storage,并将图像作为新的自定义图像导入 Compute Engine。
使用导入的映像创建虚拟机实例并确保其正确启动。
如果映像未成功启动,您可以通过将启动磁盘映像附加到另一个实例并重新配置它来解决问题。
优化映像并安装Linux 访客环境,以便您导入的操作系统映像可以与元数据服务器通信并使用其他 Compute Engine 功能。