10得票1回答
如何在使用Packer构建的全新AMI上使EC2用户数据生效

我可以很好地构建AMI映像。但是它们已经无法与EC2用户数据一起使用了: 这里有用户数据: $ cat /tmp/user_data.sh #!/bin/bash touch /tmp/i_have_user_data /root/i_have_user_data 我可以启动一个纯净...

7得票3回答
如何使用Packer将AMI复制到另一个账户?

我有两个AWS账号: 测试账号 生产账号 我正在测试账号中使用Packer创建AMI,并希望在此之后将AMI复制到生产账号。 如何使用Packer完成这个任务并在完成后删除实际的AMI? 我已经查看了以下问题,但它们没有解决我的疑问: 如何批量复制AMI AWS账号权限从一个A...

45得票2回答
将Amazon EC2 AMI转换为虚拟机或Vagrant box

我想复制运行中的EC2实例的磁盘映像(获取AMI),并将其导入到virtual box中,或最终通过Vagrant运行。我看到packer(http://www.packer.io/)允许您创建AMI及对应的Vagrant boxes以共同使用。但是,我当前正在运行的实例已经运行了两年多,很难...

13得票6回答
故障排除失败的Packer构建

我刚刚开始使用 Packer,但是遇到了几次构建失败的情况,我非常希望能登录到虚拟机中去查找原因。然而,似乎没有 packer login 或者类似的命令可以让我进入 shell。相反,在我有机会进行调试之前,执行就终止并且拆除了虚拟机。 我知道我可以使用 --debug 标志在每个阶段暂停...

9得票2回答
Packer私钥存储在哪里?

我在Ubuntu shell中运行了以下命令,以与AWS平台通信,自定义Amazon AMI(ami-9abea4fb): $ packer build -debug template.packer Debug mode enabled. Builds will not be parall...

7得票1回答
buildspec、appspec和自建AMI有什么区别?

我对于buildspec.yml 和 appspec.yml 这两个文件的差异感到相当困惑,除了结构之外。似乎我的 buildspec 的 phase 命令对部署环境没有太大影响,这也导致我不确定在运行过程中使用哪个 appspec hook 这一点存在的歧义。只要过程发生在需要它的 phas...

71得票3回答
Packer和Docker有什么不同?在提供镜像时应该选择哪一个?

Packer和Docker有什么不同?哪个更容易/更快地进行配置/维护,并为什么?使用dockerfile的优缺点是什么?

9得票1回答
哈希公司的Packer和LinuxKit之间的区别

我使用HashiCorp Packer来构建虚拟机镜像。 但是我想知道LinuxKit是否也可以做同样的事情,我的意思是构建烤制的虚拟机镜像,唯一的区别在于更加容器化和内核中心化。 想要了解这两者工作方式的确切区别和使用情况。 同时,是否可以使用packer和linuxkit进行任何用途。

14得票3回答
AWS用户数据与Packer

我正在尝试使用Packer创建AWS镜像,并通过user_data_file指定一些用户数据。每次启动实例时,都需要运行此文件的内容,因为它将是唯一的。我不能将其烘焙到AMI中。 使用Packer,我有以下内容: { "variables": { "ami_name": "" ...

13得票4回答
Packer 无法使用 sudo 执行 shell provisioner

我在packer中有一个与用户vagrant连接的shell provisioner{ "environment_vars": [ "HOME_DIR=/home/vagrant" ], "expect_disconnect": true, "scripts": [ ...