Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用packer创建新的windows AMI_Windows_Amazon Web Services_Packer - Fatal编程技术网

如何使用packer创建新的windows AMI

如何使用packer创建新的windows AMI,windows,amazon-web-services,packer,Windows,Amazon Web Services,Packer,我有一个运行Windows的EC2,有两个卷,一个用于操作系统,一个用于数据库和应用程序。 我试图在Packer文档中搜索创建新的更新图像,但我发现我需要提供现有的AMI ID,而目前我没有。 如何使用packer创建运行实例的更新映像?来自packer文档: 什么是打包机? Packer是一个开源工具,用于从单一源配置为多个平台创建相同的机器映像 Packer无法从正在运行的实例创建映像,这不是Packer的目的,因为这是不可重复的 相反,只需遵循AWS文档即可。从正在运行的实例创建AMI。然

我有一个运行Windows的EC2,有两个卷,一个用于操作系统,一个用于数据库和应用程序。 我试图在Packer文档中搜索创建新的更新图像,但我发现我需要提供现有的AMI ID,而目前我没有。
如何使用packer创建运行实例的更新映像?

来自packer文档:

什么是打包机?

Packer是一个开源工具,用于从单一源配置为多个平台创建相同的机器映像

Packer无法从正在运行的实例创建映像,这不是Packer的目的,因为这是不可重复的


相反,只需遵循AWS文档即可。

从正在运行的实例创建AMI。然后使用该AMI ID。我建议在创建AMI时选择重新启动选项。