有没有人能够编辑驻留在 Cloud Launcher 中的图像?
我正在尝试编辑 CIS Ubuntu 映像以添加一些服务,就像您通常会利用位于 Compute Engine 的映像部分中一样。
在使用以下命令部署映像之前,我需要修改一些设置:
gcloud beta compute instances create
任何想法或反馈将不胜感激。
干杯
有没有人能够编辑驻留在 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”,然后选择 CIS Ubuntu 实例的启动磁盘作为“Source Disk”。点击“创建”。
4)删除您通过云启动器启动的原始机器
现在,您的项目中保存了 CIS Ubuntu 映像的修改映像。
您可以结合使用此映像gcloud beta compute instances create来创建一个使用修改后的映像作为源磁盘的新实例。例如,如果您将在步骤 3 中创建的图像命名为“cis-image”,则可以运行:
gcloud beta compute instances create mynewinstance --image=cis-image --zone=us-east1-b
此外,如果您不使用任何 beta 功能,则可以只使用标准gcloud compute instances create(请参阅此处)命令,例如:
gcloud compute instances create mynewinstance --image=cis-image --zone=us-east1-b
无论您选择哪个,这都会使用您修改的图像启动机器。