计算引擎启动脚本与自定义镜像使用指南
在计算引擎中,启动脚本和自定义镜像都是定制实例的有效方式。启动脚本可以在实例启动时自动执行一系列操作,而自定义镜像则能预先配置好所需的操作系统和软件包,提高实例部署效率。下面将详细介绍启动脚本的不同使用方法以及自定义镜像的创建过程。
启动脚本的使用方法
启动脚本有多种使用方式,下面分别介绍:
1. 字面量值方式(Literal-Value Approach)
这是最直接的方式,直接在 gcloud compute instances create 命令的 metadata 标志中以字符串形式传递启动脚本。示例命令如下:
$ gcloud compute instances create startup-script-1 \
--tags frontend \
--metadata startup-script="#! /bin/bash
apt-get update
apt-get install -y apache2
echo Done installing apache"
此命令中, tags 标志设置为 frontend ,是为了匹配之前创建的防火墙规则,允许外部流量访问带有 frontend 标签的实例的 80 端口。
实例启动时,脚本会在启动过程的最后一步运行,脚本的所有输出会保存到 /var/log/startu
启动脚本与自定义镜像指南
超级会员免费看
订阅专栏 解锁全文
1707

被折叠的 条评论
为什么被折叠?



