15得票2回答
使用Packer.io创建基本的AWS AMI时遇到问题。SSH超时。

我将尝试按照这些说明使用Packer.io构建基本的AWS镜像。但是它对我不起作用。 以下是我的模板文件: { "variables": { "aws_access_key": "", "aws_secret_key": "" }, "builders": [{...

14得票3回答
Debconf: 无法初始化前端:Dialog

我正在使用packer构建自己的Ubuntu虚拟机,以便在Atlas上托管。我正在使用packer build template.json测试它是否成功,但当我运行mysql.sh脚本时,出现以下错误:virtualbox-iso: debconf: unable to initialize ...

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": [ ...

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

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

12得票4回答
如何在Packer中使用文件提供程序与用户变量?

我有一个类似于packer json的东西:"builders": [{...}], "provisioners": [ { "type": "file", "source": "packer/myfile.j...

11得票2回答
如何查找 Packer 的引导命令?

如果我想使用Packer创建虚拟机镜像,其中一种选择是下载操作系统的ISO镜像并将其用作自定义设置的基础。在这样做时,需要提供boot_command,它是一个字符串数组,告诉Packer如何设置操作系统。 现在我的问题是:如何找到给定操作系统的正确boot_command步骤?当然,我可以...

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 我可以启动一个纯净...

10得票1回答
如何在Packer提供程序期间将文件复制到主机?

我想在packer的过程中生成一组公私钥,然后将文件复制到主机。是否有使用packer从虚拟机复制文件到主机的方式?

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

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