修改位于 Google Cloud Launcher 的图像

Modify images located Google Cloud Launcher

有没有人能够编辑驻留在 Cloud Launcher 中的图像?

我正在尝试编辑 CIS Ubuntu 图像以添加一些您通常会利用的服务,这些服务位于 Compute Engine 的图像部分。

我需要在使用以下命令部署映像之前修改一些设置: gcloud beta compute instances create

如有任何想法或反馈,我们将不胜感激。

干杯

是的,这可以通过首先通过 Cloud Launcher 启动所需的图像,进行所需的修改,然后将修改后的机器磁盘保存为图像来实现。如果您愿意,您可以删除通过 Cloud Launcher 启动的原始机器,然后启动您使用 gcloud beta compute instances create.

创建的图像

这里有一些分步说明。

1) 通过 Cloud Launcher 启动 CIS Ubuntu。

2) SSH 进入机器并进行任何您想要的修改。

3) 将修改后的磁盘保存为图片。为此,请导航至 'Compute Engine' > 'Images' > 'Create Image' 和 select CIS Ubuntu 实例的启动磁盘作为 'Source Disk'。命中'Create'.

4) 删除您通过云启动器启动的原始机器

您现在已经在您的项目中保存了 CIS Ubuntu 图像的修改图像。

您可以将此映像与 gcloud beta compute instances create 结合使用来创建使用修改后的映像作为源磁盘的新实例。例如,如果您将在步骤 3 中创建的图像命名为 'cis-image',则可以 运行:

gcloud beta compute instances create mynewinstance --image=cis-image --zone=us-east1-b

此外,如果您不使用任何测试版功能,则可以只使用标准 gcloud compute instances create(参见 here)命令,例如:

gcloud compute instances create mynewinstance --image=cis-image --zone=us-east1-b

无论您选择哪种方式,这都将使用您修改后的图像启动机器。