Google Compute Engine 使用指南
1. 镜像类型
1.1 高级镜像
部分公共镜像基于第三方专有操作系统,如 Red Hat Enterprise Linux、SUSE Linux、Windows Server 和 SQL Server。Google 将这些操作系统的许可成本纳入使用它们创建的虚拟机(VM)的实例小时成本中。使用这些镜像的额外费用可能受 VM 类型影响,且部分高级镜像有多种变体,例如 SQL Server 镜像有 Express、Web、Standard 和 Enterprise 版本,每个版本收费不同。
1.2 社区镜像
除了 Google 提供的公共镜像,社区还维护了许多免费镜像,如 Debian、openSUSE 和 FreeBSD。此外,Google Cloud Launcher 中提供了一些运行在 GCE 上的流行解决方案。
1.3 容器镜像
Compute Engine 新增了在 VM 上运行 Docker 容器的功能。开发者指定 Docker 镜像和可选配置,Google 提供 Container-Optimised OS 作为运行环境。这种方式的好处是 Docker 镜像可在本地开发和测试,还能轻松移植到其他环境,如 App Engine 灵活环境、Kubernetes Engine 或 Google Cloud 之外的托管平台。同时,在专用 VM 上运行容器比在单台主机上运行多个容器具有更高的隔离性和安全性。
2. 管理 Compute Engine 实例
2.1 创建实例
创建 Compu